Added IDEA specific configuration files to gitignore

Reviewer : Cyrus Venn Casada
Changed configuration to use the Hibernate configuration settings inside the Middleware dependency as opposed to using the redundant config file to ensure consistency

GCP-10542

Reviewer : Cyrus Venn Casada
Updated POM to specify that artifact is the release version of the 3.1.0 codebase

GCP-10542

Reviewer : Cyrus Venn Casada