Included CPU-specific header in cpu.h

Tweaked makefile.

This produces an srec with no errors with arm-none-eabi-gcc 4.8 from Launchpad with no external dependancies.