Add stub page to pull out again
Use QList < ViewPage* > in ViewManager to store simple view pages
Move stub page adding from appendGroups to SourcesModel ctor
GenericPageItem insertion fixage.
Remove stub page from ViewManager implementation
Add generic page item for new view pages
Explicitly hide inactive view pages
Use XInitThreads() on X11 to enable loading the visualizer module
Add icon() method to ViewPage api and use that and title() for sidebar items
Clean up
Revert "Add icon() method to ViewPage api and use that and title() for sidebar items"

We can't lazy load the page when we need its members to show the sidebar
entry...

This reverts commit 1821b24391c33b2ea14fc0d094142395588075d9.
Allow to set icon and text for externally added generic page items without instantiating them (aka fix lazy loading for vsxu widget)
Merge pull request #195 from tomahawk-player/viewmanagerrefactor

Allow external plugins to add view pages to the sidebar