Formatting changes to conform to the new Elm style guide.

The Elm style guide is a work in progress:
https://gist.github.com/laszlopandy/c3bf56b6f87f71303c9f

I am using this repository to test how it looks on real code.
@evancz 
I know that Google style guidelines discourage indenting like this. It looks nice, but when you add a field that is longer, you end up having to change everything. This leads to a bad diff, so they just say "never try to align indentation.

I feel different about this depending on context. One rule may be "never change old indentation" so if you add something new you don't retroactively make whitespace changes on other lines.