Merge pull request #188 from robworth/feature/add-new-radar-patients

Feature/add new radar patients
correct resolveLinkRecord to never return null
refactors.  Move permissions creation out of the register patient method, so we add user mappings when saving the demographic for the first time
fix linked to label for srns demo panel
comment re dates
Merge branches 'develop' and 'feature/add-new-radar-patients' of https://github.com/robworth/patientview into feature/add-new-radar-patients

Conflicts:
	patientview-parent/radar/src/main/java/org/patientview/radar/service/impl/UserManagerImpl.java