Merge pull request #66 from jrickard/WIP

Lots of fixes to web page.  Additional Variables.
Merge pull request #67 from jrickard/WIP

DMOC and UQM and MOTORCONTROLLER and ICHIP
Merge pull request #68 from jrickard/WIP

Wip
Some extra lines for testing out MSEL and RESET pins on ichip. Also switched default sys type to 4 because that matches all production boards and *should* have been the default a long time ago.
Merge branch 'WIP' of github.com:collin80/GEVCU into WIP
Merge pull request #70 from jrickard/WIP

Wip - Added DIN0-DIN3 and ENABLE and REVERSE annunciators to web site.
Edited multiserial sketch to be in a proper folder and also use the newer GEVCU4 values.
Merge branch 'WIP' of github.com:collin80/GEVCU into WIP

Conflicts: It didn't like that the multiserial sketch was moved. This commit should fix that up and merge me back into WIP properly.
Added the ability to set motoring mode to either torque control or speed control. This should be exposed on the web interface as well. Also did some minor formatting.
Updated multiserial sketch to work with GEVCU5 units with the new G2N1 modules. Also adding the firmware for those modules and the bootloader.
Double the ichip buffer size
Update visual studio files
Merge branch 'WIP' of github.com:collin80/GEVCU into WIP

Conflicts:
	GEVCU.vcxproj
	util/MultiSerial/MultiSerial.ino
Reimplemented some Coverity fixes from the ArduinoDue branch. Fixes up some small issues in the code.
Merge branch 'WIP' of github.com:jrickard/GEVCU into WIP

Conflicts:
	util/MultiSerial/MultiSerial.ino
First baby steps toward a working fault handler - Check in an initial list of faults that could happen.
Merge branch 'WIP' of github.com:collin80/GEVCU into WIP
Updated the readme. It was really out of date.
Add bounds checking to PrefHandler and also make it report whether read/write operations succeeded.
Additional work on FaultHandler. Still not ready for use.