NH-3675

https://nhibernate.jira.com/browse/NH-3675
Initial implementation with unit tests
So, here is a deal - we need to implement NullSafeSet of IType which is able to set value to a row.