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 added this rule to the style guide, but did not change this code because then the two `on` blocks need a blank line between them. If there was only one, I would put `on "keyup"` together.