Compass: corrected space
RangeFinder_I2C: fixed bug with interchanged min max values
- add usage of mode-filter and min-max constrain, similar to MaxsonarXL
autotest: fixed frame sizes logging
Copter: add parameter "set" and "show" commands to setup menu.

Squashed commit of the following:

commit 4243a0bb89de2f850606c623aac6a5b583c333ae
Author: John Stack <stack@spotify.com>
Date:   Thu Mar 7 09:28:16 2013 +0100

    Undo change to system.pde, not needed.

commit dae2dbbbd6e13621fccc1d0a221aae8d83240417
Author: John Stack <stack@spotify.com>
Date:   Wed Mar 6 22:47:50 2013 +0100

    Remove leftover bits of old menu setup

commit ccefc8fe0d237364b06a1478348f8552720d7598
Author: John Stack <stack@spotify.com>
Date:   Wed Mar 6 22:40:30 2013 +0100

    Roll the param menu into setup.

commit c61dad17bf32a3080d8eca2389c6e25f98767545
Author: John Stack <stack@spotify.com>
Date:   Wed Mar 6 08:08:42 2013 +0100

    Make the param menu a compile-time option, by defining PARAM_MENU

commit 0f35c4e88ec7aba5035b4880e9994e4783da75a9
Author: John Stack <stack@spotify.com>
Date:   Wed Mar 6 07:57:22 2013 +0100

    Use find(), which works well.

commit 3b81b29597fcee49193330d7b6d3f3aed99a476c
Author: John Stack <stack@spotify.com>
Date:   Tue Mar 5 07:57:33 2013 +0100

    Whitespace fixes

commit 6b9ccc5fe1de1e40a24eb9ff89006b9bd80e3662
Author: John Stack <stack@spotify.com>
Date:   Tue Mar 5 07:28:20 2013 +0100

    Add cli menu to change any parameter.
Rover: fixed CH_2 and CH_4 RC pass through

fixes issue #158
HAL_PX4: fixed startup bug in fmu_only mode
Copter: bug fix to accept HIL accel values correctly
Add set command to setup menu (and changed show command), same as for ArduCopter. Not included when building for 1280.
Copter: scale HIL accels consistently with Plane code
InertialNav: remove unnecessary "virtual" from function definitions

This saves about 30bytes of RAM
HAL_PX4: added a (disabled) trick for handling blocking ttyACM0

this doesn't work yet, but is worth having for debugging
Copter: added shell command in CLI test menu
Rover: added shell command in CLI test menu
HAL_PX4: fixed blocking bulk writes to UARTs

this fixes a problem with uBlox initialisation on PX4
AP_GPS: fixed uBlox Debug() macro
Copter: only allow entering the CLI within 30 seconds of start-up
Copter: disarm motors when entering CLI
HAL_PX4: remove the need for the fmu_only flag file
HAL_PX4: create APM/boot.log on SD card

useful for debugging
Copter: only allow CLI within 20s of startup and when motors not armed