NH-3399

Refactored static fields on NHibernateUtil so that they are declared as their exact type