Add Travis CI config to build TinyG firmware.
Add Travis CI banner.
Merge pull request #78 from krasin/travis-ci-upstream

Add Travis CI config and banner.
424.01 starting block annealing code
424.02 set up Othermill profile
424.03 changed cm_queue_flush() to agree with OMC-style jogging
Fix M2 not reporting new work offsets.
Merge pull request #80 from krasin/fix-m2

Fix #79: M2 not reporting new work offsets.
425.01 accepted Ivan Krasin's pull request to fix reported work offsets after M2. Added some header documentation that would have made his job easier.