Fix a minor compilation issue
Makefile improvements:

- Add load target which uses lm4flash
- Allow DEFS variable to be used to set DEFINES
- Add $(CPU) to LDFLAGS in order to ensure proper libraries are used