AP_Compass: fixed ARM 32 bit compatibility
AP_Param: Fix compiler warning on Flymaple
Plane: workaround conflicts between wirish and APM compatibility
AP_HAL: changed base defines for print()

this avoids a conflict with wirish from libmaple
Plane: fixed build with print() base change
Copter: make compat functions static

this prevents conflicts with libmaple
Rover: make compat functions static
Rover: fixed build with print() changes
AP_OpticalFlow: fixed build with print() API change
Copter: removed logging of MAVLink parameter changes

not much point to this
Rover: removed SLIDE_SWITCH and PUSHBUTTON defines

not used anywhere
Copter: removed CONFIG_PUSHBUTTON

not used anywhere any more
AP_Compass: added Flymaple orientation
HAL_FLYMAPLE: initial port to flymaple board

See libraries/AP_HAL_FLYMAPLE/FlymaplePortingNotes.txt
build: added build files for Flymaple port
AP_Airspeed: changes for Flymaple port pins and caibration constants
AP_Baro: Chnages to flymaple port.

Flymaple has no EOC pin
AP_Common: Flymaple compatibility
AP_HAL: Added Flymaple board
AP_InertialSensor: Add flymaple support