correct typo in bean name
get root session UUID into managed repository

also tighten constructor exception declaration
add sudo method to public repository
change directory creation to recognize root // user path
document // separator in omero.properties
update copyright header
mirror function signature change in mock test object
fix silly sudo bug
remove username-userid top-directory check
fix bug in creating user-owned directory under root-owned
have template-splitting behavior better fit documentation
ensure template path includes user-owned directories
simplify template path creation
allow creating user directories under group=root ones
create root-owned directories properly
improve exception message
tighten parent directory check for root:user only
explain that both root- and user-owned directories are required

will need ome-documentation PR also
thread event context to make root-owned dirs in template path
adjust exception import to fit style elsewhere in class