Made the 'permalink' button open a new tab.
Now using URLON for permalinks.

URLON is a serialization format designed specifically for URLs.  See
more here:
-- http://blog.vjeux.com/2011/javascript/urlon-url-object-notation.html
-- https://github.com/vjeux/URLON
Gave the help link an HREF so we get the correct cursor.
Use default arrow cursor on the body.

We prevent text selection, so don't use the text-selection cursor!
Allowing ALT everywhere CTRL is allowed.

Apparently Ctrl+Click isn't allowed on Mac computers (gets translated to
right-click).  In order to allow multi-select, etc., on Macs, I'm
checking for Alt everywhere I was previously checking for Ctrl.