(yet another) major refactor
test: add initial DebuggerView spec
remove dead code
test: add test for multi-file debugging.  (failing because of port reuse)
fix: properly close connections on destroy()
test: add tests for connecting to external debugger
fix: graceully handle pause in unknown/unparsed script
0.4.3