escape xml in message. Refs #17083
allow to remove xml schema. Refs #17083
do not allow to remove last xml schema element. Refs #17083
on any save set user name from principal. Refs #17083
add javadoc.
remove dangling child object for user files.
remove dangling child objects for project files.