Update elm-server to work with new module structure

Pr for https://github.com/evancz/Elm/issues/415 on behalf of @timthelion.

Targetting master since there should be a new release of [elm-server](http://hackage.haskell.org/package/elm-server) for compatibility.