Remove dependency on tools/bootinfo, use -boot-info-table flag instead
Added failure messages to tests and fixed a bug where malloc wasn't mallocing block aligned memory, so free was failing.
Improve setjmp test message.
4-space indentation in all .c, .s, and .h files.