WL-550 implement soft deletion of sites

Conflicts:
	site-manage-tool/tool/src/bundle/sitesetupgeneric.properties
	site-manage-tool/tool/src/java/org/sakaiproject/site/tool/SiteAction.java
	site-manage-tool/tool/src/webapp/vm/sitesetup/chef_site-list.vm
WL-115 Improve message sent when someone joins a site.

Conflicts:
	site-manage-impl/impl/src/bundle/UserNotificationProvider.properties
WL-432 Template and code for pop-up window of usernames

Conflicts:
	site-manage-tool/tool/src/java/org/sakaiproject/site/tool/SiteAction.java
	site-manage-tool/tool/src/webapp/vm/sitesetup/chef_site-siteInfo-list.vm
	site-manage-util/util/src/java/org/sakaiproject/site/util/SiteConstants.java
WL-5 Administration Sites

WL-517 Give nicer message when you can't create a new site.
This is because you aren't a member of an admin site or you can't create unmanaged sites.
WL-592 Sort admin site alphabetically.
WL-641 Add site info to admin sites.

Conflicts:
	site-manage-tool/tool/src/bundle/sitesetupgeneric.properties
	site-manage-tool/tool/src/java/org/sakaiproject/site/tool/SiteAction.java
	site-manage-tool/tool/src/webapp/vm/sitesetup/chef_site-type.vm
CSRF Token fix for admin sites.
Allow searching by aid.
WL-515 Add link to external groups helper.

Add support for displaying provided groups. Also allow for them to be removed. Add message when no groups present. Allow GroupProvider to work when CM present. If course management was present it was preferred over the group provider. Use group display name when listing.

Conflicts:
	site-manage-tool/tool/src/bundle/sitesetupgeneric.properties
	site-manage-tool/tool/src/java/org/sakaiproject/site/tool/SiteAction.java
	site-manage-tool/tool/src/webapp/vm/sitesetup/chef_site-siteInfo-list.vm
CSRF token fix for external groups.
WL-548 Moving some message properties to an i8n aware location.

For some reason, certain properties related to the page which adds
participants to a site, expected to find these values in sakai.properties.
I have moved them to the (more correct) sitesetupgeneric.properties which
makes them amenable for localization in to other languages.

WL-869 Don't escape some HTML in a bundle.
WL-869 Reinstated the lost link to university contact search (add participants).

The message bundles have become an unholy mess :-( - central Sakai, not us! In particular, many of them are found in similar (but differing) forms under one of
the following directories:

site-manage-tool/
site-manage-participant-helper/

It appears that the latter is the new correct location. My original commit for
this involved changing the names of the properties too. I have removed all
references to these and used the original ones. As the values are appropriate
for either locale (en_US & en_GB) I have placed them in the default message
bundle.

SAK-17225 Switch to RSF way.

Conflicts:
	site-manage-participant-helper/src/bundle/org/sakaiproject/site/tool/participant/bundle/sitesetupgeneric.properties
WL-2754 WL-655 Refer to Active sites not Current sites.
WL-703 Add link to T&C for new users.

When email template service comes in this should go there.
WL-704 Make sure a user can update the membership.

You need to be able to update the membership to add/remove groups.

Conflicts:
	site-manage-tool/tool/src/webapp/vm/sitesetup/chef_site-siteInfo-list.vm
WL-644 Improve site notification message.

Conflicts:
	site-manage-impl/impl/src/bundle/UserNotificationProvider.properties
WL-480 First .auth/anon work on sites.

Site creation sets .auth/.anon. Show additional access on last page of site creation. Filter roles shown in Site Info

Conflicts:
	site-manage-tool/tool/src/bundle/sitesetupgeneric.properties
	site-manage-tool/tool/src/java/org/sakaiproject/site/tool/SiteAction.java
	site-manage-tool/tool/src/webapp/vm/sitesetup/chef_site-siteInfo-editAccess.vm
WL-348 Allow you to visit a site from the sites tool.

Conflicts:
	site-manage-tool/tool/src/bundle/sitebrowser.properties
WL-512 Allow maintainer to duplicate sites.

This was work integrating with devolved admin so that when duplicating a site you have to choose the administration site (is you have a choice).

Conflicts:
	site-manage-tool/tool/src/java/org/sakaiproject/site/tool/SiteAction.java
	site-manage-tool/tool/src/webapp/vm/sitesetup/chef_site-siteInfo-duplicate.vm
WL-775 Change external to participant (groups).

Conflicts:
	site-manage-tool/tool/src/bundle/sitesetupgeneric.properties
WL-774 Allow enter to submit tool options form.
SAK-13054 Improve error message.
Remove the no longer used participants.