We have a webserver ! (and a logger)
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Updated canbus board to fix a layout issue, updated DueD to use DC/DC converter
Merge branch 'ArduinoDue' of github.com:collin80/GEVCU into ArduinoDue

Conflicts:
	Shield/Eagle_Dued.brd
	Shield/Eagle_Dued.sch
removed machina specific code, removed lcd implementation, fixed
upper/lowercase of class names, variables and enums. started modification
of CANHandler to support both can buses and allow devices to subscribe to
messages (required for Brusa controller and CAN throttle)
Added optocouplers to mosfet outputs
Removed all code support for LCDs and the Macchina

The decision has been made to concentrate all support on the
Arduino Due and to use some form of communications (Wifi,
canbus, serial, bluetooth) to send out status messages.
Updated to use a different branch of the DueTimer library

This new branch is a little more advanced. This update brings the
codebase up to using the new library which will soon be necessary
when additional code gets checked in.
The start of some additional handlers and more advanced device support
More tweaking of the prototype device management system.
adjustments to allow TickHandler to call devices
added Logger, CanThrottle, align code style
Merge pull request #6 from neuweiler/ArduinoDue

added Logger, CanThrottle, align code style
TickHandler working, Heartbeat Class introduced (timer.cpp)
Merge pull request #7 from neuweiler/ArduinoDue

TickHandler working, Heartbeat Class introduced (timer.cpp)
using Logger where possible for output
all devices register at TickHandler

drastically reduced ticking in loop(), configurable line-up of devices in
config.h, loop() not perfect yet
rename files and classes
whoops... remove that huge SDF file that Visual Studio makes