add new fields to user record

update locales
add fields to subject and archival object forms
update tests
minor data model tweaks
Merge branch 'pr-366'