New library for trakt.tv

I added a new library for the trakt.tv website. This is for tv shows and movies.
- The main change is data.py now is independent of the type of episodes numbering: int (old), or (int, int) (season, ep)
- gtk UI fully working, CLI should also (more test needed), ncurses not yet.
- Fixed a few bugs

I've tried to make it so that libmal (only one I use) doesn't have to be touched at all, ie without breaking anything. This should go in develop since a lot of stuff changed, not to have too many problems merging things. I've been using it for a week now, and after many fixes it should work fine ...