Fix GroupLeaderTest
Refactor GroupLeaderTest
Handle null eventType in Principals
Add failing test for non-group-leader sudo
Refactor out CreateRequest for passing session args
Disable @System but protect against group sudo
Fix minor warnings
Only attach annotation for group-sudo
Fix if/else if logic for 'user' group
Rename validation method in SessionManagerImpl
Pass test by implementing group restriction
Prevent setSecurityContext for group-sudo
Nicer SecViolation printing from CLI
Enable CLI integration test
Minor unit test fix
rendering settings views call GET on copy and POST on all saving:

paste, save, save to all, reset and apply owners
updating csrf test for rendering settings
Update the OMERO install script to test Web login with CSRF

This commit patches OMERO-homebrew-install.sh to retrieve the CSRF token and
then pass it to the POST data in a second call testing the login.
Update develop submodules

Repository: openmicroscopy/openmicroscopy
Already up-to-date.

Repository: openmicroscopy/bioformats
Updating e88645d..3dfcb6f
Previously merged:
  # PR 1385 rleigh-dundee 'C++: Add TIFF reader'

Repository: ome/scripts
Already up-to-date.

Repository: openmicroscopy/ome-documentation
Updating 436c249..3d3dc04
Previously merged:
  # PR 1032 hflynn 'Fixing use of :option: for new sphinx'

Generated by OMERO-5.1-latest-submods#249 (http://ci.openmicroscopy.org/job/OMERO-5.1-latest-submods/249/)
Merge pull request #49 from aleksandra-tarkowska/rendering_settings_csrf

Rendering settings CSRF protection