Start of 1.5 development

First stab at Arduino 1.5 support, doesn't break 1.0 builds

Needs testing on ARM/x86 Arduino's e.g. Yun/Galileo