First pass at adding support for AdaFruit Motor Shiled v1.*
Supporting named motors since it is on a specific board
The pins were wrong.  Getting them right.
Don't push the swithes state to the shift register if it hasn't changed.  Perf improvement
missed a cmd-s and pushed up a not-yet-working version before
Merge remote-tracking branch 'upstream/master'
a silly mistake.  driver is working again
added samplingInterval and tests
Merge pull request #483 from divanvisagie/master

Added samplingInterval and tests to board
Merge pull request #482 from notthetup/master

added comment for Motor.start to mention optional speed argument
Revert "added comment for Motor.start to mention optional speed argument"
Merge pull request #484 from rwaldron/revert-482-master

Revert "added comment for Motor.start to mention optional speed argument...
Fix onboard detection for Edison
v0.8.22
For some reason "contains" is missing when this ran on travis.
This seems to have stopped failing in travis.
Supporting a generic ShiftRegister motor controller
Adding some shield configs.  Only tested the ADAFRUIT_V1 config.  More to come
Adding tests for the ShiftRegister motors
moving the bits configuration into private state.  Needed to move the creation of the private state up so that it can be accessed during initialize()