Updated cpproj

Test of Messages
updating to TinyG current state
014.01 I think this commit dropped some changes due to gitx adventure
014.02 Updating g2 to tinyG current state

Most of the work in this push relates to some recent refactoring in the canonical machine. Changes include better naming for model and runtime contexts, vector passing for planner exec callbacks, and changes to upper and lower routines that use these functions
014.03 Updated JSON routines to align with tinyg dev
014.04 Added commands for motor enable.disable

Note: g2 and tinyg still use different mechanisms for counting motor timeouts. Need to standardize on one method.
014.05 Lines up with tinyg build 386.09 - changes to json_parser
015.01 Wiring in the spindle and coolant output bits - UNTESTED
015.02 Aligning canonical_machine with tinyg
015.03 Align canonical_machine with TinyG 386.11
Starting PWM timer code.
Added Resources directory and OSX programmer and instructions
Updated programming readme
Updated programming readme
Updated programming readme
015.04 Aligining code bases. Compiles and runs braid
015.05 Code alignment in canonical machine and config
015.05 More alignment changes in config_app.cpp
cleaning up config - intermediate push
015.06 Alignment pass on config_app.cpp