Card #427 PV usernames, duplicate validation & specialty management
Removed legacy code
Merge pull request #48 from PatientView/feature/427-user-creation-new

427 - PV usernames, duplicate validation & specialty management
if no patient details are found for a user, print error message: "The 'My Details' page is for patient information only."
Incremented version
removed reliance on incorrect getPatientDetails() method
Merge pull request #49 from PatientView/feature/looking-local

if no patient details are found for a user, print error message: "The 'M...
Merge pull request #51 from PatientView/feature/427-user-creation-new

Can now add patients to your unit from other specialties
Merge pull request #52 from PatientView/feature/427-user-creation-new

updated patient logic, checks nhs number first (across specialties, with...
Merge branch 'develop' into feature/410-hiding-patients

Conflicts:
	patientview-parent/patientview/src/main/java/org/patientview/patientview/logon/PatientAddAction.java
changed to use usermapping table during import, checking existing code. NOTE: a lot of references to centres, seem to be analogous to unit (unit/centre code) but really needs refactoring out of data model.
RPV-313 - Problems Adding Patient to PV (Already in Unit)
Add to unit updated to include dummy patient in "patient" table necessary for Patients in Unit screen. (note: 2nd part of bug report)
Can now hide and lock patient users from Patient Edit screen, will stop them appearing in patient lists
note: need to add "accounthidden" to patientview.user table
added accounthidden tinyint(1) to user table in 29.sql (similar to account locked)
kept DELETE from 29.sql
Merge pull request #55 from PatientView/feature/410-hiding-patients

Feature/410 hiding patients
Merge pull request #54 from PatientView/bug/RPV-313

Bug/rpv 313
removed reliance on usermapping for workflow (bad design)