Introduced OpenSessionInterceptor as a streamlined alternative to HibernateInterceptor

Issue: SPR-9028
Removed outdated hibernate3 references across the codebase

Issue: SPR-9028