Extended hibernate configuration.

Allows HibernateBundle to configure the SessionFactory in ways that are
not possible using standard properties.

Specifically NamingStrategy and any other configuration outside of
org.hibernate.cfg.Environment.