added catch unit testing framework and did necessary changes to build and includes
removed copter specific stuff, made it build only to merge it back to the arduino makefile project
Merge pull request #1 from janhancic/merge

Merge
fixed build
made git ignore .test files
patsubst now uses $(d) instead of src
made git ignore .test files
removed binary file from git
updated README file and made all executables use ARDUINO_BIN_DIR if set
readme formatting
readme formatting
created define rule and auto generate rules for tests to be able to depend on the test file and the src file nicely
Merge branch 'master' of github.com:/chsitter/arduino-makefile
merged latest arduino makefile back
minor cleanups
Merge branch 'master' of github.com:/chsitter/arduino-makefile into testing