add guest user to Roles object
remove svn revision notes
add convenience predicates for boolean role properties
fix #11465: add further admin action validation
minor code cleanup to reduce compiler warnings
add Javadoc documenting #11465 changes
reword admin user text
do not allow users to be removed from all groups
simplify updateUser and have it use validating code path
remove unused import
add integration tests for #11465 validation checks
remove uselessly blank lines
test that updateSelf will not update other users
make admin service test user creation more succinct
Revert "simplify updateUser and have it use validating code path"

This reverts commit 967aa99ac09d14d4b5ef494c66c516b2d7346dcb.
Revert "test that updateSelf will not update other users"

This reverts commit 224fb19596e6898b1085dad82e390217cf89e40f.
adjust remove groups validation
add fail's and adjust whitespace
removing decorator from failing test as issue in #11465 was resolved
upgrading test in order to catch an exception
Merge pull request #6 from aleksandra-tarkowska/11465-admin-checks

test adjustment