Qt5 upgrade
- Upgraded to QT 5, which removes the dependency on the Phonon library.
- Removed GTK style, which removes dependency on GTK for the QT gui.
- build.sh now builds QT by default, can build GTK by running './build.sh gtk'
This will create a new commit in order to revert the existing changes.