fixes file path issue for windows in setFirmwareNameAndVersion
add IS_PIN_SPI(p) to Boards.h
created test directories
add IS_PIN_SPI for Teensy and Wireing boards
Merge pull request #33 from ntruchsess/spi

add IS_PIN_SPI(p) to Boards.h
made begin methods consistent while eliminating duplication
added init method to simplify systemReset function and enable FirmataSerial->flush() to be called
Add print version and digital write unit tests
Merge pull request #35 from mmurdoch/unit-tests

Add print version and digital write unit tests
Merge branch 'unit-tests' into dev
Change unit tests to use ArduinoUnit FakeStream
Merge branch 'dev' of git://github.com/firmata/arduino into dev
Fix issue #36

Includes unit test coverage. Adds an unsetFirmwareVersion() method to
FirmataClass to make unit test independent from other tests.
Merge pull request #41 from mmurdoch/dev

Fixed issue #36 (setFirmwareVersion leaks memory)
adding custom feature example for DHT11 sensor
add copyright notice
add PinMode to Feature-response, so more Features may share Sysex 'Reserved command'
commented out unsetFirmwareVersion in Firmata.cpp and commented out test in firmata_test.ino. Renamed pin13strobe to strobeBlinkPin. Blink version only when using default hardware serial.
Merge pull request #45 from soundanalogous/dev

Commenting out unsetFirmwareVersion and associated unit test. Renamed pin13Strobe.
Merge branch 'dev' into win-report-firmware-fix