Moved Common.mk functions back into Arduino.mk which fixes AUTO_ARDUINO_DIR
calculation, which fixes issue #147 allowing much simpler user Makefiles e.g.

 BOARD_TAG = atmega328bb
 ISP_PROG = usbasp
 include /usr/share/arduino/Arduino.mk

Fixed ARDMK_FILE arduino.mk capitalisation