Merge pull request #418 from matthijskooijman/arduino

Some additional improvements for Arduino
do not define __AVR_ATmega2560__ manually

Passing -mmcu to the compiler already does this