Consolidate Arduino/RPi code, Small changes

Supported Devices:
ATTiny 84/85
AVR (Arduino Uno, Nano, etc)
ARM (Arduino Due)
Linux (Raspberry Pi)