Ran deheader and removed a bunch of extraneous includes. This only improves compilation speed on gcc by about 7% (at least for me), but I like the extra cleanliness and it shouldn't hurt.
Normalize file modes to 0644 for all .cpp/.h files