led-test-fixup

commit 515f53bf0e92187327dfa64b908f94c665b6ee3b
Author: Francis Gulotta <wizard@roborooter.com>
Date:   Wed Sep 11 11:30:50 2013 -0400

    use spies in the test/pin.js

commit c5ac503f005ef1274ba08362ce4fb1f87fbf3cb3
Author: Francis Gulotta <wizard@roborooter.com>
Date:   Wed Sep 11 11:04:42 2013 -0400

    Cleanup color tests to use spies instead of midi

commit 9a9e5b95c4c42e4b8788f28fd85e1c70dd807c13
Author: Francis Gulotta <wizard@roborooter.com>
Date:   Wed Sep 11 00:30:57 2013 -0400

    Don't test strobe twice, useFakeTimers, spy on digitalWrite and analogWrite instead of looking at midi data.

    In most places. Still a few tests that need cleaning up. Also there's a timer still running when we stop testing so the test doesn't quit right away.

Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
Lint and style nits

- LCD: moves Words constructor to top of file
- test/pin.js Make all things use double quotes
- test/led.js Make all things use double quotes

Signed-off-by: Rick Waldron <waldron.rick@gmail.com>