Add the ability to use hibernate.cfg.xml rather than snow.properties

Rather than using snow.properties I have modified the code to use hibernate.cfg.xml
This enables IDE (like IntelliJ IDEA) to understand the persistence use. Plus there is no need to define in multiple places the properties related to hibernate. Keeps both frameworks separate.