Fix authority management for metadata build with item enhancer

- Added sanity check to make sure that ChoiceAuthorityManager work with a real field
- Added configuration authority.management.crisitem.author.dept to control metadata to showed for AuthorityManagementServlet
- Reformat code for MetadataAuthorityManager