Update: Various cosmetic changes and code cleanup

Update includes new favourite screen and additional options for home
screen background
Update: First push for Gotham compatibility

PR starts to incorporate some of the new container-filling features of
Gotham, texture-specific colordiffuse and others.

Fixes rapid scrolling of the hub sections and adds the update / now
playing buttons to the appbar that were removed from the context menu.
Update: Continues update to Gotham

Includes new 'In progress' window for episodes and movies.
Update: More changes for Gotham compatibility

Includes some additional file cleanup and re-organizing includes.
Fix: List not visible in TV Next Aired window
Change: Re-organized the splash images and code

This will make it easier to add new splash images for add-ons and fixed
some conditions that weren't closed properly
Change: Debug info & grid now disabled by default

Also added more info - now displays container and player content types
Fixed: ExtendedInfo error when viewing info for streams

Also included extending plot textbox for reading longer plot
descriptions
Change: Background image for Trakt TV info screen
Removed: File no longer needed
Updated: More PVR additions

Needs further testing but will do for now
Update: Next Aired localization
Change: Preparing for textbox auto-height fix
Miscellaneous fixes and cosmetic changes
Change: Cosmetic change to playlist windows
Change: Decreased animation time to flip tile
Fixed: Now playing text not visible when viewing video add-ons
Fixed: Trakt.TV similar / comments cleared
Added: 1Channel splash image
Fixed: Comment text not displayed correctly