Add gcc Makefile, startup, and linker script

Requires an arm-none-eabi-gcc toolchain.

Signed-off-by: Kamal Mostafa <kamal@whence.com>
Merge pull request #6 from kamalmostafa/master

Add gcc Makefile, startup, and linker script