Added set_mode_flag to mavutil.
APM: make wind direction message clearer
checksum: make it possible to have a board specific CRC

This allows for assembler optimised CRC routines on systems that have
one, such as AVR. On an AVR2560 this speeds up the CRC by a factor of 2.
helpers: fixed a const warning