Add a liftEnvThrows fun for the env/throw monad (sans IO)
Fix up some hlint and ghc-mod warnings
Switch to haskeline over libreadline/libeditline
Update readme with haskeline