Disable context menu on resource url for download

Safari does not honor context headers for
download names.
This commit adds a class that can be used to
disable the context menu for certain elements.
The user of course can still command + click the
link and normal click a link.