AP_Compass: added COMPASS_EXTERNAL option

this allows configuring of a compass as being externally attached
Plane: change to 2.75beta2
Rover: change to 2.43beta3