[libKML]: 1) Copy shared libraries on Linux.
2) Fixed typo in gcs.pri which prevented QMAKE_LFLAGS from
woring on all Linux platforms.
Add additional lib.
[UAVO]: Create static getNumInstances() method for each UAVO.
This makes getting the number of instances a little cleaner and
easier to use.
CC3D: Bump manual control stack size 50

Reports of stack overflow when using rate mode.  Free stack when
not being used before this was 100 but it could go lower when
various modes are engaged.
Merge pull request #961 from kubark42/get-num-instances-gcs

[UAVO]: Create static getNumInstances() method for each UAVO.
[Control]: Change multirotor autonomous modes to use
AttitudePlus.
Added GUI support for multirotor attitude+ mode.
Moved trim buttons to global widget. Correcting level bias with
attitude+ will always work for every vehicle frame.
1) Slightly refactor so that combobox slot does not depend on
specific combobox string.
2) Turn on servo level trim conditionally.
Renamed slots so that QT doesn't make an automatic signal
connection.
Add tooltips for trimming buttons.
[GCS]: Add dialog box to inform user of the success of the trimming operation.
Merge pull request #949 from kubark42/mr-attitude-plus

Add AttitudePlus support to Multi-rotor airframes.
Merge pull request #966 from TauLabs/manual_control_stack

CC3D: Bump manual control stack size 50
Merge pull request #955 from kubark42/libkml-copy-libraries

Copies shared libraries on Linux.
Merge https://github.com/TauLabs/TauLabs into test2