Work around IE Mobile's `window.open` nastiness
Try to deal with non-W3C compliant popup blockers
Fix ctrl-clicking to open a new tab in Firefox