Elm REPL support

This adds support for the [Elm](http://elm-lang.org/) REPL