Gracefully handle connecting to a page that has devtools already open.
Fix closing and reopening the toolbox on the same external target and implement tab.reload/reconfigure.
Merge pull request #5 from past/open-close

Fix opening and closing