Adding 'Open in New Tab' in context menu if invoked with URL

Right clicking on a link adds 'Open in New Tab' to the context menu. This does what it says on the tin...

This needs a thorough CR, I have no idea if it is the right way to create a new background tab.

Fixes #165.