Cookie domain is now stricly only managed via the "cookie.domain" setting. Fixes chrome/firefox issue.
Fix layout of person update page
Enhance layout of resource based roles.
Sort and space out adminsitrative roles in an easier to read way.

Conflicts:
	src/base/jee/JeeBase.java
Fix layout of "Person new" form, to match "Person update" form
Properly use generics when returning query results

Conflicts:
	src/base/jee/servlet/AuditDownloadServlet.java
	src/base/jee/task/SendMailTask.java
	src/base/query/SqlQuery.java
Minor post update tidying

Conflicts:
	test/test/SettingsTest.java
	test/test/api/BaseTest.java
Cassandra: Update cassandra commands to use Query generics