Have shift+click open a new tab and also focus it.

Implements #10331.
Not completely tested: HaikuLauncher doesn't have tabs!