Added last-modified-date to XML schema and JAXB classes.
Added method for updating last modified date of profile.
Added cache to orcid profile manager (still need to add release version
number to cache key though).
Tweaked dependency management config for ehcache.
Tweaked dependency management config for ehcache.
Updated hibernate second level cache properties so that work in unit
tests (but still commented out until we are ready to use in a multi-node
environment).
Fixed ehcache dependency management commit.
Code working, need unit tests
Added aspect to ensure that profile last modified date is updated for
DAO methods.
Excluded some specific DAO methods from profile last modified update.
Improved date check in test case.
Updated aspect so that changes to any entity implementing the new
interface ProfileAware, cause the profile last modified date to be
updated.
Also updated entities to implement that interface where possible.
Updating null source indicator
Updating integration test
Updating comments and removing unused imports
Added specific handling of read public scope.
Removed commons configuration dependency because no longer used, and
replaced with explicit commons lang and bean utils dependencies (to get
versions consistent across all modules).
Moved selenium version into dependency management in parent pom.
add modal and checks for primary email
formatting
clean and fix test