Set ARDUINO_DIR in makefile

It seems that the vars from arduinoEnv.sh don't carry over to the actually make process. I was unable to get this to work unless I set ARDUINO_DIR in the makefile. Arduino.mk actually tells you to do this.

Oh, and thanks for the script!