Merge pull request #1 from tcr/tcr-phase1

Tcr phase1
Implements a fake mmap for systems lacking MMUs.
Disables relocation
Outputs static lib only
Merge pull request #5 from tcr/tcr-mmap

Tcr mmap
Updates Makefile and README.md
Compiles (and does not crash) example with gcc-arm.
Merge pull request #7 from tcr/tcr-linker

Change compiler to gcc-arm.
Fixes branch patching.
Corrects test suite for gcc-arm, and compilation for b.n.