Startup: Unity has no proper Systray implementation

...so it can't respond to isSysTrayAvailable()
Initial changes to also build on Qt5, doesn't compile yet
Compile with Qt4
Compile with Qt5
Merge branch 'qt5'