Add migration to add basic user properties (created, name, email)
Add user adapter, update properties on User entity, and update config
update validatation to include new properties. Make validation check empty instead of null for existance, since null didn't catch empty strings
Add browse and add views and controller actions
Relax constraints on email and name lengths. change how errors in User controller addAction are added to viewModel and displayed. minor irrelevant change to browse users. make extract give a string instead of DateTime object.
Move setting `created` to prePersist callback. Handle null `created` for tests
Merge branch 'develop' into userpage
Add UserAdapterTest
Break apart sql parts in migration. Add the migration to the actual install sql
style and standards improvements
cleanup some uneeded code
Merge branch 'develop' into userpage

Conflicts:
	module/Omeka/src/Omeka/Model/Entity/User.php
build the schema properly, without resorting to altering
Merge branch 'userpage' into develop