Merge branch 'config' of github.com:mavlink/qgroundcontrol into config
Merge branch 'master' of github.com:mavlink/qgroundcontrol into config
Use onboard remaining battery estimate by default
re-enable linux text to speech and fix use of deprecated function
Initial TCP support
Final TCP link support
Mavericks fix to APM_Toolbar

QTBUG 34300 causes relative path references to qml file loading to fail.
fix handling of setmode when base_mode was not yet updated, also fix some wrong bitmask handling
set_mode fix: cleanup
updated goAutonomous, goManual and toggleAutonomy
Merge pull request #420 from DonLakeFlyer/TCP_Support

Tcp support
Merge pull request #411 from DrTon/batt_remain_est

Use onboard remaining battery estimate by default
Merge pull request #421 from thomasgubler/fix_setmode

Fix setmode (in-air disarm fix)
Merge pull request #417 from thomasgubler/linux_text2speech

re-enable linux text to speech and fix use of deprecated function
Removed LinkInterface methods which were never being called. Updated various LinkInterface implementation classes to remove the methods. Some methods such as the ones which measure data rates or bits sent/received were implemented in only some of the implementation classes, and in some cases implemented incorrectly. If they were called, the values returned would be incorrect. Although there was some partial implementation for these I removed them as well since in all case they were never being called by any code. In checking Blame, these came across in 2010 and have remained unimplemented since them, so I figure better to clean up than leave crufty, unused, half finished stuff in.
Merge pull request #422 from DonLakeFlyer/Mavericks_Fix

Mavericks fix to APM_Toolbar
Fix crash when acceptance in pixels == 0
Merge pull request #424 from DrTon/acceptance_fix

Fix crash when acceptance in pixels == 0
change type of port from uint16_t to quint16
Fixed broken UnitTest build

Build files were broken for unit test. Seems to difficult to try to kep
qgroundcontrol.pro and qgcunittest.pro in sync with each other. Instead
I made qgcunittest.pro just include qgroundcontrol.pro. This required
some tweaks to allow TARGET to be set from the outside as well as to
leave out main.cc. Also needed to modify qgroundcontrol.pri to use
TARGET instead of hardcoding app name. This way it can build either
qgroundcontrol.pp or qgcunittest.app. At this point only works on osx.