increased Makefile awesomeness
fix for link order - entry.o needs to come first. should fix the ld script, tho
dumping registers
enabled irq0
first cut at heap