lang changes
try to use different Hydrate style, but does not work at all
fetch only users that have role keyuser
delete user2note relations for leaving user / migrate ownership

- use NoteService for that, so inject that by SM
add checkNoteOwnershipForLeavingUser & getNewNoteOwner method

- to provide db support of the migration/deletion part
dont allow group owner to leave group (for now)

more work needed to migrate ownership to another person
add getters/setters for dateCreated/Updated & change toArray() method
add service logic for: deleteUserFromGroupNotes

- try to use hydrate by object, didn't work
this needed
rename removeUserFromNote to removeUsersFromNote

(better, isnt it?)
add groupFilter to note overview
add key check to get people into key creation
throw exception, if needed role is not in db
persist user to have cascade persist in action
add logic for updateUserToKeyRole
use UserService to update role after key creation
inject UserService into KeyController
inject NoteService into GroupController
disable WdevMarkdown (own Helper in action)
require keyuser role for note&group section