Issue #675: Push patients to remote server: API and initial implementation
            Added "contains PII (private identifiable information)" flag to record elements
            Secure storage module
Issues #780 and #771 and #772 and #655: Updated API and implemented stub methods to allow imports from JSON; fixed JSON output
Merge branch 'master' into feature-push-to-phenomecentral
Issue #675: remove debug logging & event hooks, minor fixes (script service API, JSON when empty)
Issue #675: improved script service API (return more data, make input of simpler types), store more data about pushed patients
Issue #675: fix JSON import + fix PhenotypeUpdater for features with no IDs
Issue #675: minor push-script-service API changes; better sanitize user input; fix incorrect update permisions check
Issue #675: push-UI: initial implementation of JavaScript Push Patient UI + velocity service
Issue #675: fix licenses in various files + remove unused import
Issue #675: improve CSS for active password fields
Issue #787: fix CSS for disabled buttons reacting to onhover (in push patient dialogue only for now)
[misc] Refactoring to pass checkstyle
[misc] Improve the performance of the default HSQLDB database backend
Now it's suitable for production use
Issue #814: Add a RPM distribution
Work in progress
Issue #814: Add a RPM distribution
Work in progress
[misc] Fixed broken link
Issue #815: Upgrade to mysql-connector-java 5.1.29
Issue #816: Upgrade to HSQLDB 2.3.2
Done.
[misc] Update to license-maven-plugin 2.6
Issue #814: Add a RPM distribution
Done!
Issue #814: Add a RPM distribution
Forgot to add new files
[cleanup] Removed no longer used code