Move NHibernateDAO generic class to separate project SpringSupport

Spring.NET + NHibernate supporting lib, can be shared between projects.