Upgrade to Qt5

This review set upgrades our GCS to use Qt5.  This supercedes #110.  To install qt5 on all platforms just run 

    make qt_sdk_install

which will download it to ./downloads and prompt you to install it to ./tools

On windows you will have to add the dll's from mingw47_32/bin to your path so that uavobjectgenerator will execute during the build process.  For windows I'd like to make a bootstrapping script which downloads (using curl instead of wget), clones the repo, sets up the paths, etc.

ModelView and GLC_Lib are removed in this patch set as there are issues with Qt5 and some opengl views.  I'd like to fix this but it might not be a blocker for merging.  I'm fine either way.

I think everything should work.  I've tested connectivity on all platforms and packaging.  I've had some flakiness with the QML PFD of OSX where you have to make it go away and come back - I'd be interested to hear if people replicate this issue.

P.s. this is exactly the type of pull request I hate - unbelievably big and touching on everything.  I'm aware of the hypocriscy.  This upgrade required touching tons of things.  There's even a patch to MagicWaypoint where I fixed an invalid slot which shouldn't be in this review.  Sorry!

- [x] general usage test
- [x] test OSX package
- [x] test windows package
- [x] test linux package
- [x] jenkins build working on windows
- [x] jenkins build working on linux