Added InputPin, OutputPin, and Pin interface.
Debug Pin API.
Merge branch 'master' of https://github.com/astralien3000/aversive-- into pin_api
Modified Pin Devices into DigitalPin, as said in the issue #21.
Completed the DigitalPin API with toggle, isInput, isOutput
Added pin_api test
AVR implementation of InputDigitalPin
Implemented OutputDigitalPin, the test now compiles
Implementation of DigitalPin for AVR
Debug of DigitalPin for AVR
Updated multi-include security for pin_api.
Implemented InputDigitalPin for STM32
Implemented OutputDigitalPin and DigitalPin for STM32.
Not tested.
Test for STM32 updated to new API
Added warnings to unimplemented DigitalPin methods for STM32
Merge pull request #60 from astralien3000/pin_api

Pin api