Make KO validate in subviewmodels
Move AdminDiseaseGroupController to subpackage
First draft of experts admin page
Fields on expert
is_seeg_member, not null fields with default values, and update testdata
500 behavior for login
DTO for expert adminstration
Merge remote-tracking branch 'origin/expert-fields' into 59-expert-admin
Minor fixes
Base JS classes
Login form to new base form classes as demo
Update expert admin vm to use base js classes
Minor cleanups
Server-side form submit behavior for experts form.
Minor cleanups and fixes.
Extract common table markup
Merge branch 'master' into 59-expert-admin

Conflicts:
	src/PublicSite/test/uk/ac/ox/zoo/seeg/abraid/mp/publicsite/web/AdminDiseaseGroupControllerTest.java
Use formSubmit binding
Typo
Rename admin/diseasegroup URL and folders to admin/diseasegroups