Add AVR compatibility header for missing math.h definitions.

- Define float versions of math functions to the double versions
  on AVR (eg. #define sinf sin).
- These macros appear to be missing in older versions of avr-libc.
- Include AP_Math.h rather than math.h to get these definitions.