Format code.

1TBS
No space between conditionals and their opening paranthesis.
No space between casting and castee.
Space function parameters
Space between type and pointer asterisk
etc.
Merge pull request #5 from tcoyne/formatting

Format code.