Support for Travis-ci (Continuous Integration Server)
Added travis-ci  build status to README
README improvements.
Update README.md

Removed use of odd syntax to refer to functions and be consistent.
Fix mavschema.xsd installation

Fix #204
mavgen_c.py: prefix header guards with ‘MAVLINK_’ to namespace them from other application code

i already have a common.h in my project that uses COMMON_H as a header guard, so the mavlink common.h was not being included properly
Merge pull request #242 from liamstask/header-namespace

mavgen_c.py: prefix header guards with ‘MAVLINK_’ to namespace them from...
mavlink_helpers.h: check for #ifdef preprocessor conditions instead of #if where appropriate, to avoid undef warnings

without this, I see compiler warnings like the following, since it’s testing #if on a symbol that is not defined:

In file included from src/mavlink/c_library/common/../protocol.h:41:0,
                 from src/mavlink/c_library/common/common.h:30,
                 from src/mavlink/c_library/common/mavlink.h:25,
                 from src/hostprotocol.h:8,
                 from src/dsm.h:5,
                 from src/dsm.cpp:1:
src/mavlink/c_library/common/../mavlink_helpers.h:19:5: error: "MAVLINK_EXTERNAL_RX_STATUS" is not defined [-Werror=undef]
 #if MAVLINK_EXTERNAL_RX_STATUS
     ^
protocol.h: avoid redundant declaration of mavlink_helpers

otherwise, mavlink_helpers routines are defined twice - in protocol.h *and* in mavlink_helpers.h and i see warnings like:

In file included from src/mavlink/c_library/common/common.h:30:0,
                 from src/mavlink/c_library/common/mavlink.h:25,
                 from src/hostprotocol.h:8,
                 from src/dsm.h:5,
                 from src/dsm.cpp:1:
src/mavlink/c_library/common/../protocol.h:46:73: error: redundant redeclaration of 'mavlink_status_t* mavlink_get_channel_status(uint8_t)' in same scope [-Werror=redundant-decls]
KML hotfix: Limit rate to 10 Hz
Merge branch 'master' of github.com:mavlink/mavlink
Fixed KML python call
Merged master
better resolution and legends for figure saving
Fix commandline handling
Extended color map - but really we should be using the default features built into matplotlib
pixhawk.xml: changed the detection_stats message, added fields for the chosen location and cluster iterations
pixhawk.xml: specify detection id or cluster_id and cluster_iter_id
pixhawk.xml: got rid of the complicated chosen fields
pixhawk.xml: moved to uint32_t for the ids