Major update

I broke GH, well just #77. So I've created a new PR. This is a collection of multiple updates:
- Major clean up of the TV section
- Major clean up of the Movie section
- Restore view movies by genre
- Upgrade to ExtJS v3.4.1.1
- Use light gray theme (dark gray theme was removed form ExtJS)
- Add media flags from the Confluence theme (Issue #26)
- Start sharing common code (XWMM.util)
- Rewrite the HTML export feature (Issue #62)

I've merged the separate branches into one to save a repeat of the other days merge, rebase repeat. :smile: 

With this lot complete I would say we're in a good position for a 4.1 release to get people testing it. Everything is now working (touch wood) in the movies and TV section with the exception of the *Manage Genre* window.

As far as features go the *To Do* list is down to:
* Finish fix genres
* The music section