006.04 Changes system.h to hardware.h; removed timer initialization from hardware.h
Fixing interrupts on Timers to act more like Pins.

Sadly, I had to add a .cpp file to satisfy the linker. I also call the timer interrupts from the system interrupts, but with a scope I can't see but 2-3 cycles being used, so it's worth it.
006.04 Ooops. Added hardware files; test an UNUSED file in arduino dir
007.01 Added planner files, not yet compiling
007.01 plenty of stubs, but it does compile
007.02 Added spindle (stubbed); fixing errors and warnings
Merge branch 'alden' of github.com:synthetos/g2 into alden

Conflicts:
	TinyG2/hardware.h
007.03 Goes into halt on trying to service exec_request_move SW interrupt - 5 uSec after exiting it
007.04 Added stepper motor pin itiailizations in stepper_init()
007.04 More bugs fixed
Put Timer Interrupt macro back.
Merge branch 'alden' of github.com:synthetos/g2 into alden

Conflicts:
	TinyG2/hardware.h
	TinyG2/stepper.cpp
Moved timer interrupts into the Motate namespace.
Fix for Motate::Timer interrupts not working.

make clean to get it to work.

Also added some test code, #if'd out.
Timers can have priority levels on the interrupts.

Also, timer interrupts can be software triggered.

Also added new test code to the stepper (turned on).
Forgot to set some priorities. Now they're set.

Threw in making XCode optimize by default.
007.06 fixed Gcdoe parsing problem
007.07 intermediate commit
007.08 I think I broke it
Rework TEST_CODE.