Open view in a tab rather than a sidebar
Make text selectable
Empty lines don't collapse
Transition iopub message handler to router-handler pattern