Allow the CCPREFIX to be overridden by the command line.
Fix building on OSX (both cross and normal)
- Building natively on OSX is no different to Linux.
- When building embedded specify -nostartfiles and then add the bare libraries required.