This is a working version. It should suffice for everyday use. The only thing is that in its core, it's pretty hackish.
- Mac integration is done (need cleanup).
- Fixed being called from anywhere in the system for the Meld script. Useful for scm tools integration.
- Icons seem to be broken in some areas.
2- Code cleanup