Cleaned up Makefile and startup code

Symbol names aligned with ARM semi hosted example