Add ISessionBuilder interface to support nhibernate session factory customization