enable hibernate 2nd level caching

update hibernate version from beta to official 4.3.6.
Update and fix transitive dependencies .
allow tests to use hibernate caching
Languages cached.

Disable sql logging by default