Merge branch 'issue-JSON' of github.com:soLEED/phenotips-1 into soLEED-issue-JSON
[cleanup] Internal classes should not be used
[misc] Wrong @Singleton annotation used
[misc] Added undeclared used dependencies
[misc] Renamed PatientData to PatientRepository (incompatible API change...)
[misc] Split patient-data-api into a pure API and a default implementation
Issue #738: Add support for exposing custom data in the Patient Java APIs
Added basic interfaces, added support for several new custom data (more data exposed through the Patient API)
[cleanup] Removed duplicated, unneeded constant
[misc] Added missing dependency
[misc] Prevent migrators from running on a clean database
Issue #739: LIMS247 authenticator should allow LDAP logins as a fallback, if enabled
Done.
Issue #723. Disallow double entry from terms that come from alt IDs.
Display part of the issue done.
Issue #723. Disallow double entry from terms that come from alt IDs.
Added the listener.
Issue #723. Disallow double entry from terms that come from alt IDs.
Moved the listener to patient-update-listeners.