Update test runner to use nodeunit minimal display
Fix selenium startup on Windows

Seems like selenium outputs to stderr on windows. This might also have
been a recent change because of an update though.

Since we check for a specific line and can safely assume that selenium
won't output this line to stderr AND stdout we don't have to check if
the event was already emitted.
Remove setDefaultParser from test runners
Remove monkey patches of the unit tester
Renamed runner-display since it's now only used by the browser
Move runner-core to browser-core since it's not used by node tests
Remove unused imports
Remove unused and outdated all.js file
Add failing test case