Added byte that tells arduino to use gpio write or read
Changed the data type of read to a reference to get the read value
Fixed built in device type in gpio read
Merge pull request #19 from sebEg/gpio-develop

We should change the rest of the read() functions to also do pass-by-reference.
Added byte that tells arduino to set pwm signal
Fixed function convertDutyCycle
Merge pull request #20 from sebEg/develop-pwm

PWM fix
Optional commit: added Arduino binaries to .gitignore and switched to Leonardo for Makefile.
Merge branch 'hydro-devel' into adc
Tweaking to make ADC driver work.
Bug fix: add BUILT_IN to the communication_properties in the class definition.
Merge pull request #21 from proan/hydro-devel

Bug fix: add BUILT_IN to the communication_properties in the class defin...
Update arduino_interface to work with BUILT_IN devices.
Updated to work with BUILT_IN.
Updated gpio_driver to use BUILT_IN.
Merge pull request #22 from proan/arduino

Update arduino_interface
Merge branch 'hydro-devel' into adc

Conflicts:
	arduino_interface/src/arduino_interface.cpp
Merge pull request #1 from proan/adc

Merge adc_driver
Fixed encoder_driver to work as built-in device. Builds and runs.
Merge pull request #2 from proan/encoder

Working encoder driver