Update to Hibernate 3.6 (See trac2570)

As an attempted fix for https://trac.openmicroscopy.org.uk/ome/ticket/12601,
I tried upgrading to Hibernate 3.6. This didn't fix the issue caused by enums
(which was eventually solved in https://github.com/openmicroscopy/openmicroscopy/pull/3146
by moving to proper enums), but having an updated version of Hibernate is
useful itself.

No particular testing is necessary, though this should likely stay in the queue
for sometime. To initially avoid any problems with corrupt Lucene indexes, I'm
putting this into breaking first. Once this code has run against a server, to rollback
requires deleting the `/OMERO/FullText` directory.