Whitespace changes by clang-format.

These files are the ones with the least number of changes when running
clang-format over them and only the less controversial changes are
included, with a preference for having stay the same where things are
likely to be more controversial.
Well, since we're running up against limitations now, are there any other the tool has that we should be aware of? This does seem like a helpful tool and if this is the only issue, which is very minor, then that'll be fine - but it if has more, then eh, nobody really invited it to solve us some issues and give others.

If indenting preprocesslor logic is the only thing missing then it would be OK by me still.

I like automatic code indents myself, ie when you save a file, the IDE indents the code for you as the project dictates. Eclipse has this feature. Then a good deal of the code commited to the repository is proper and every once in a while you run a command-line tool to fix up any files from people who haven't used that feature.