Better click-handling of main show listing's table (corrected branch)

Exact same as #666 but in proper branch

> Mainly it handles cmd+click on Chrome/OS X properly - before, the link
would be opened twice, once in a new tab (default link handling) and
once in the current tab (because of the window.href change)
>
> This should better emulate the clicking behaviour in "most" browsers,
but I've only tested in Chrome 26.0 and Safari 6.0, on OS X. What
could possibly go wrong?