Clean up header files and #includes.
Use system's assert().

I think this is a leftover of the era in when 8cc couldn't
include assert.h. Now it can include assert.h, so we should
do that.