WL-2949 Strip the hostname when using Make Web Content Link

This uses the same code to make the Site Info URL relative in the web tool,
from IFrameAction:1154
WL-2407 Fix widths for the group access table

In the Edit Details page the group name column was very thin which would
cause text to wrap. This fixes the table to sensible widths.
WL-3117 Prevent tool breaking when item disappears.

If we initially load an item we shouldn't attempt to load it again. The second load was unnecessary. It maybe that the resource has been removed while we are loading the page, but we should code with that on further requests, rather than here.
WL-3167 Allow users to add doctype.

Users can optionally have a strict doctype added to their HTML to force the browser out of quirks mode and into standards.

WL-3239 Make it clear which are quirks mode.

Now we've switched to defaulting to standard mode make it clear which one is quirks.
WL-2499 Allow granting All Oxford Users in resources.

WL-3097 Check whether a ListItem inherits a role
WL-3102 Remove inherited role access messages
WL-3105 Changing wording on Oxford users
WL-3143 Clear group access when turned off
WL-3190 Don't add or remove inherited roles
WL-3187 Disable disabled pubview
WL-3132 Message when inheriting missing group
WL-3207 Prevent duplicate roles in label
WL-3191 Use new interface in permissions helper

The permissions helper now accepts multiple sources of role information.

For a given folder there will be roles coming from the site but there may
also be roles defined on the content itself too. Let's have them both.

Conflicts:
	content-types/src/java/org/sakaiproject/content/types/FolderType.java
WL-3188 Display parent folder name

Currently when displaying the message that indicates that a resource
inherits group access it displays the name of the file as opposed to the
name of the parent.