USB fixes from Petteri Aimonen, cherry-picked.
archlinux compatibility
Invert aileron actuator for correct aileron response in auto
Merge pull request #219 from sjwilks/master-hotfix

Invert aileron actuator for correct aileron response in auto
Hotfix: Correctly publish servo outputs
Hotfix: Correct channel order in HIL
New tone_alarm driver, now features GWBasic PLAY / ANSI music string format
Add support for arbitrary user tunes on the commandline.
Add one more tune. Improve error handling. Be less picky about tunes passed on the command-line.
One more tune. Might be a bit big to keep.
more constness
Mark the ROMFS as const, saves ~25KiB of RAM.
Script name pointer array can be const. Fix a couple of lint errors while I'm here.
Fixed comment
const the listener array, saves a little RAM.
Const a small array.
Moved filter states to stack RAM space
Move the bson sample data out of the BSS, saves 256 bytes of RAM
Hotfix: Throttle scaling in HIL
Merge branch 'master' of github.com:PX4/Firmware