[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.
Bugfix GetHashofDirs

GetHashofDirs would calculate an incorrect hash on directories with `.DR_Store` etc; now it only scans by default *xml files.
what_to_hash is the correct pattern to use

Signed-off-by: Fotis Georgatos <fotis.georgatos@uni.lu>
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.
[PFD]: Reduce significant digits for PDOP.
Merge pull request #976 from kubark42/pfd-sig-digit-reduction

[PFD]: Reduce significant digits for PDOP.
Merge pull request #969 from fgeorgatos/fix_GetHashofDirs

Bugfix GetHashofDirs