Clean up imports
Stop using mv, did not work on Windows
Stop using (.) operator
cosmetic: follow @laszlopandy's style a bit more
ignore built files and cabal sandbox
cosmetic: clean up code

This needs to be rewritten in Elm.
Merge branch 'master' of https://github.com/elm-lang/elm-reactor
catch any error and stop trying to send pings
close the socket on unload
Merge pull request #34 from michaelbjames/socket/pipe

Socket/pipe
Remove seemingly redundant code

@michaelbjames, is this safe?
Improve style of hot-swap error messages
qualify use of catch and SomeException; catch is in Prelude, too!