Whitespace
Change some integration tests to tidy-up after themselves
Merge pull request #117 from aodn/fix_integration_tests

Fix integration tests
New isProtected flag for Project
Whitespace
Extract method for checking if user is an admin
Controller handles isProtected in save and update
Whitespace
Use false rather than null as value for isProtected

Seems there is a bug in Grails where if a checkbox is unchecked then the value sent back is null, rather than false.
Create/Edit/Show pages for Project and AnimalRelease show protected status
Whitespace
AnimalRelease has transient isProtected property
Whitespace
Terminology change from 'embargo' to 'visibility control' where appropriate

No functional changes, as yet
Whitespace
Rolled-back changes made in commit 75483195e0828d6a79160a37d754975562b25bc2