Make a bunch of updates.

This has a lot of content updates, as well as some formatting and makefile
changes to work with OS X's funky userland.