Remember the active tab

We store the tab name of the last selected tab.

When a new runner comes online we check whether it's name is the
name of the last selected tab, and if so we set the selected tab
to be that name
bugfix?
bugfix
commits
Shim console if it doesn't exist

This allows you to intercept console in IE9/IE8 when the dev
tools are not open.
0.2.56