AP_Math: fixed float rounding in location_offset()

this prevents rounding of positions in the rover code
autotest: added takeoff to CMAC-circuit.txt
autotest: fixed heading in CMAC location

point along the runway