Merge branch 'next' into qt5

Conflicts:
	ground/gcs/src/plugins/config/cfg_vehicletypes/configccpmwidget.cpp
Merge branch 'next' into qt5
Qt5: Make STM plugin work
Revert "Revert "GCS: Remove MyListWidget""

This reverts commit 792a0d800fd30e9989b246094f810582c5c1c1af.

I thought removing MyListWidget (which inherits a class and
does nothing) was breaking the layout, but actually it just
depends on if the tab bar is visible when onConnected occurs.
Qt5: Update style sheets

Since we removed MyListWidget for QListWidget the style sheet
should account for this.
Qt5: Update plugingspec copy function

For some reason this wasn't working on Jenkins.  Subtle
path dependencies.  Updating to the latest code from
Qt Creator fixed this.

http://qt.gitorious.org/qt-creator/qt-creator/blobs/raw/master/src/qtcreatorplugin.pri
Merge branch 'qt5' into james_development