Server side implementation for password change page (excluding form submission)
Client side logic for password change form
Back-end for ad-hoc disease extent generation during disease group set-up
behavior -> behaviour throughout our code
Front-end for ad-hoc disease extent generation during disease group set-up
Form submission server side implementation for user password changes & refactor controller validation patterns for consistency (checker contains rules for a specific domain type, validator applies a subset of the rules required for the workflows in a specific controller) .
Tests for server side password change form submission
Add module DataManager. Move the non-acquisition parts of the DataAcquisition module into it. Add a DataAcquisitionService for the DataManager to use.
Deployment script changes
Client side test for password change form.
Fix comment
Move email templates for consistency with other functional cohesion refactoring
Fixes following Travis build
Add back the accidentally cleaned up @Transactional
Doc fixes
Fix following review
Fixes following review
Merge pull request #183 from SEEG-Oxford/246-generate-de-button

Generate Disease Extent button (system administration for diseases)
Merge pull request #184 from SEEG-Oxford/81-create-data-manager

Create DataManager module
Merge pull request #185 from SEEG-Oxford/225-password-change

Password change & expert validation refactoring