Update pom.xml files in preparation for 1.4.1 release.

In particular:
- Update Hibernate to a version from this decade.
- Remove dead maven repos.
- Add active I2 Shib repo.
- Update to privilege-xacml 2.6.4.
Record configuration problems and chain the exception (so we can see where they originate).
Update the hibernate definitions for modern hibernate.

- Update the DTD.
- Mark everything as cacheable.
Enable Hibernate caching by default.
Only set hibernate properties in the HibernatePersistenceFactory.
Explicitly mark which queries are cacheable in Hibernate.
Add support for the new 'account' obligation.

This allows sysadmins to set group names if desired.