Pulled JUST G28.3 changes from the Alden branch.
Ultimaker power mode corrections.
Fixing up G28.2. G28.3 still broken, but better. (?)
Added G28.3 (set origin) callback to main controller loop. G28.3 appears to work.
Merge branch 'refs/heads/alden' into rob

Conflicts:
	TinyG2/canonical_machine.cpp
	TinyG2/canonical_machine.h
	TinyG2/cycle_homing.cpp
	TinyG2/encoder.cpp
	TinyG2/encoder.h
	TinyG2/gcode_parser.cpp
	TinyG2/plan_exec.cpp
	TinyG2/plan_line.cpp
	TinyG2/planner.cpp
	TinyG2/planner.h
	TinyG2/settings/settings_Ultimaker.h
	TinyG2/stepper.cpp
	TinyG2/stepper.h
	TinyG2/tinyg2.h
Remove stupid *.orig files that should have never been commited.
Prep for G2v9g
Cleanup merge from Alden branch. Fix compile for missing SPI from G2v9g.
More merge crap removed.
Merge branch 'refs/heads/alden' into rob
Added G2v9g to AS project.
Cleanup G2v9 pinout files.