initial repl server work
parameterize localconsolereplview over text reader/writers
janky half-broken sketch of repl server
have local interaction restart if SystemExited
fix stupid bug in repl
add hacky server.shutdown() support
slightly less hacky server.shutdown() support
merge repl-server changes onto master