Added the ability to set the digital relays on the APM
Merge branch 'master' into enable_set_relay
Updated SLUGS message definitions to work with current version.
Allow compiling on Visual Studio 2012 and earlier.
mavflightmodes: Print a summary of time spent in each mode.
mavkml style fix
common.xml: Added GPS_RTK and GPS2_RTK
Add general distance sensor message
Fix message packing issues that prevent the checksum from being properly added to the packet
force all structs to be packed
Corrected XML for new MAV_DISTANCE_SENSOR message
Removed unnecessary debugging code from mavgenerate.py
Added generation option to disable XML validation.
Useful when generating a lot of code and the XML files are known to be good, but it's still left on by default.
Extended support for disabling validation to the mavgenerate GUI.
Removed some redundant code from mavgenerate and made more code from mavgen reusable.
Corrected XML for new MAV_DISTANCE_SENSOR message
Merge pull request #197 from Susurrus/distance

Corrected XML for new MAV_DISTANCE_SENSOR message
Expanded the output of mavloss.py to include reasons why packets were lost.
Merge pull request #195 from mavlink/packed_structs

Force all structs to be packed
Document custom mode field
pymavlink: support .log files in mavmission.py
ardupilot: merge camera messages from Andrew Chapman