Copy bootloader code from /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/bootloaders/optiboot/
Merge branch 'master' of github.com:captainkirkby/Gears

# By Dylan Kirkby
# Via Dylan Kirkby
* 'master' of github.com:captainkirkby/Gears:
  Modify bootloader files, going to try to make my own
  Add source and makefile to generate bootloader for the 644 runniing at 10 MHz
Replace #elsif with #elif
Hardcode LED pins for our board
Add support for Atmega644 (copied from Atmega644P) in preprocessor directives
Add boot target to Makefile to build bootloader binary
Rework Makefile so bootloader is handled with TARGET=boot
Update Makefile doc comments
Add pins defs needed for software serial
Do not erase entire flash before reprogramming
Use 115200 consistently as the bootloader baud rate