NH-3675

https://nhibernate.jira.com/browse/NH-3675
Initial implementation with unit tests
And why is that? Another option is to return null, that is, not have a default bulk provider