Added Histogram and VibrationTestSettings UAVOs.
Added vibration test module.
Added VibrationTest targets: Quanton, FlyingF3, and RevoMini.
Enabled on/off switch on vibration test.
Changed module name to VibrationAnalysis.
f3 usb hid: added driver binding to PIOS_USB_CheckAvailable
f3 vectors: fixed vector order as well as some names
Added additional targets. Vibration analysis is untested on these.
Merge pull request #309 from lilvinz/flyingf3_uart_fixes2

FlyingF3 uart fixes
GCS: Fix Q_ASSERT in MagicWaypoint

Work on #223
Overo log: Dont count 255 as invalid sync bite

Since transfer blocks are padded with this at the end it can be
ignored.
GCS: Fix Q_ASSERT in notifytablemodel

Thanks to Filnet catching this one.

Work on #223
Merge pull request #313 from peabody124/random_fixes

Random fixes
Increased FW_BANK_SIZE parameter on F3 and F4 boards to reflect the
requirements of the growing number of modules.
Update description of vibrationanalysis.c
Merge pull request #308 from kubark42/vibrationtest

Vibration analysis
Revert "Merge pull request #308 from kubark42/vibrationtest"

This reverts commit 0f3996519ec768099265d39f9b06acb82f555ef5, reversing
changes made to 9ff4fbce072b423d08f72ea4606e69a979b7a7ec.
Merge pull request #319 from lilvinz/revert_308

Looks fine. Seems to hit all the same lines and files.
Merge remote-tracking branch 'upstream/next' into sventas/naze32