Codebox rebase

This is rudimentary CodeBox support

Things to do next would be:

* Make Ctrl+W not close the tab
* Make a Run button
* Figure out how to keep the Console open by default

But I think this can be deployed right away for now.