Unified the site setup html structure

Change to unify the site setup html structure
=============================================
- Check for structure:

  #portal-column-content
    #content
      .setup-link
      .documentFirstHeading
      .documentDescription
      #content-core

- Check for body template- class

Related changes
---------------
Templates have also changed in:
  plone.app.contentrules
  plone.app.controlpanel
  plone.app.discussion
  plone.app.registry
  plone.app.users
  Products.CMFPlone

Styles have been updated in plonetheme.sunburst
Removed TODO.txt wrongly committed
Preparing release 2.3.2
Back to development: 2.3.3
change title and description for permitted styles so its correct, #13070
update changes
fix showall group searching the same way as in usersearching, fixes #12111
update changelog
only save redirect_links when type is link, fixes #12892
show error in portalmessage when error exists
update changes
Fixed usergroups.txt tests.

After deleting Abigail Simmons from a group, she was still in the browser contents
simply because she was listed as a possible new member.
So now we check that there is no longer a control to delete her.
fix showall, dont show all on delete
Do not display search string or results on group membership page when not searching.
Revert "Fixed usergroups.txt tests."

This reverts commit 220fa8c8707d7ef1dfce860f489caeab590404ee.
We have found a better way.
history
hide inline editing setting if kss is not present
fix as site administrator modify users in controlpanel when a user in the list is in administrator group, refs #12307
update changes

Conflicts:
	CHANGES.txt
Do check based on group roles, not on group name