Pass -Wstrict-prototypes -Wold-style-definition, whitespace

These are pretty nitpicky changes but they keep things more consistent.