Merge branch 'alden' into rob
Filling out SamTimers.
Fixed size command in Makefile.
Fixed missing ::port definition.

This was tricky. Basically, the pin creates a complete copy of the port object. With optimization OFF, this leaves an actual object and functions floating around that normally wouldn't be, and they get duplicated.

To get around it, I made the Port32 methods I needed static, and used them directly. Arguably, *all* of the Port32 methods could/should be static.
Progress on Sam Timers.
Pretty large repair of Motate::Timer for Sam.
Updating test code in stepper. Includes pin change for timing tests.
Fixed order of Sam timer clock selection.

Other minor cleanups with tabs.
Merge branch 'alden' into rob

Conflicts:
	TinyG2/motate/utility/SamPins.h
	TinyG2/motate/utility/SamTimers.h
	TinyG2/stepper.cpp
Added motors 4, 5, and 6. :)
Turn off individual motor enables as well.

No checking of "power modes" — yet.
Cleanup formatting.

What keeps messing up the indents?!
Merge branch 'alden' into rob

Conflicts:
	TinyG2/motate/utility/SamTimers.h
	TinyG2/stepper.cpp
	TinyG2/tinyg2.h