DirectHBM: Basic framework conversion of CONNECTDirectConfig to use CONNECT's HBM persistence paradigm
DirectHBM: Included correct configdb.hbm.xml
DirectHBM: Added *web.xml files, fixed app context, addressed whitespace issues
DirectHBM: Added remaining *web.xml files, removed persistence.xml
Merge branch 'DirectHBM' of https://github.com/christophermay07/CONNECT into DirectHBM

Conflicts:
	Product/Production/Adapters/General/CONNECTDirectConfig/src/main/java/gov/hhs/fha/nhinc/directconfig/dao/impl/TrustBundleDaoImpl.java
	Product/Production/Adapters/General/CONNECTDirectConfig/src/main/webapp/WEB-INF/hibernate.cfg.xml
DirectHBM: Fixed copy-paste error in app context
Merge branch 'DirectHBM' of https://github.com/christophermay07/CONNECT into DirectHBM

Conflicts:
	Product/Production/Adapters/General/CONNECTDirectConfig/src/main/webapp/WEB-INF/applicationContext.xml
Merge branch 'DirectHBM' of https://github.com/christophermay07/CONNECT into DirectHBM
DirectHBM: Added SEI annotations
DirectHBM: Removed duplicate named query, addressed comment and whitespace issues
DirectHBM: Removed JPA annotations in favor of HBM mappings, commented out mappings for unsupported entities
DirectHBM: Converted multi-param strings to param lists, modified column names for consistent mappings, switched Calendar mapping from timestamp to calendar, added enum type mapping
DirectHBM: Added dependencies to POM
DirectHBM: Removed auto-generated lazy declaration, changed lastRefreshError to enum, changed blob types to binary
DirectHBM: Update TrustBundle calls merge instead of persist to avoid detached entity error
DirectHBM: Query fix for Certificate, other query changes for style consistency
DirectHBM: Corrected the camel case for emailAddress
DirectHBM: Fixed possible NPE when retrieving Trust Bundles
DirectHBM: Explicitly declared eager fetch
DirectHBM: Changed collection mappings from set to bag