Merge branch 'config' of github.com:mavlink/qgroundcontrol into config
Merge branch 'master' of github.com:mavlink/qgroundcontrol into config
Added a downstream text label to the debug console.
Refactor data rate calculations in DebugConsole.
Simplify calculations by assuming we only care about rates in kB/s.
Removed various bits of dead code.
Renamed getNominalDataRate to getConnectionSpeed. Also added upstream/downstream data rate functions to all Link classes.
Add display of the outgoing data rate to the debug console widget.
Don't update the ConsoleDebug data rates UI if no link exists (like on startup).
Moved configuration constants in DebugConsole to proper static const types.
Merge pull request #437 from Susurrus/simpleCheckRates

Add display of the upstream data rate to the Debug Console
Remove hardwired inclusion of OSG

The remainder of .pro and .pri files have conditional inclusion of
OpenSceneGraph bases on availability. Removed this line which always
includes it and overrides the conditional include which is already in
other parts of the make files.
Merge pull request #438 from DonLakeFlyer/OSGOptional

Remove hardwired inclusion of OSG
Removed some unused debugging code from QGCXPlaneLink.
Converted LinkInterface from a pure-virtual interface into an abstract base class. This centralized the data rate calculation code for all subclasses. Also added the necessary code to provide upstream/downstream data rate calculations for all LinkInterface-derived classes.
add eclipse settings folder to gitignore file
display parameters in alphabetical order
alphabetical parameters: use strcmp which gives better results with underscores
Fix broken Windows build

- NAN not available in windows headers, use cross platform friendly
version
- VS compiler does not allow initializing non-integral types in header
files
- ActiveQt libs are already installed by Win Qt4.8.5, no need to build.
Plus this part of the makefile just loops without nmake.exe installed
which is not part of a standard windows box
Merge pull request #442 from DonLakeFlyer/BrokenWindowsBuild

Fix broken Windows build
Merge pull request #440 from thomasgubler/eclipse_gitignore

add eclipse settings folder to gitignore file