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
Add param struct
Augment and consolidate common.xml for robotic applications
Merged master
Make enum consistent
Updated global pose with covariance message based on discussion
Add estimator type enum draft - needs work
mavlogdump.py tool now outputs more decimal places.
This fixes a bug where the script would label two timestamps as distinct, but then output them rounded to 2 decimal places, and the timestamps would then be identical. This is a problem for much of my data analysis tools that require unique timestamps.
Merge branch 'master' of github.com:Susurrus/mavlink
Merge branch 'master' of https://github.com/mavlink/mavlink
Merge pull request #220 from Susurrus/master

Corrected XML for new MAV_DISTANCE_SENSOR message
Updated doc comment for mavlink_parse_char()
Merge branch 'master' of https://github.com/mavlink/mavlink into mavgen

Conflicts:
	mavgenerate.py
	pymavlink/generator/mavgen.py
Merge pull request #224 from wiml/master

Updated doc comment for mavlink_parse_char()
Merge pull request #198 from Susurrus/mavgen

Added --no-validate option to mavgen.py
Merged master
Set correct type for param union
Fix APM camera status enum