Merge pull request #59 from neuweiler/ArduinoDue

sys_io became a class, added initial version of Status class
Addition of simple routines to calculate min/max/avg time in the main loop for efficiency checking purposes.
Moved performance timer to a class so it can be used wherever testing is needed. Changed the way the calculations were done to work better and be reliable even to large time spans.
Merge remote-tracking branch 'upstream/ArduinoDue' into ArduinoDue

Conflicts:
	GEVCU.ino