NH-3075 - NullReferenceException when using Fetch/FetchMany

https://nhibernate.jira.com/browse/NH-3075
Fix and unit test
I think the query would be:

```sql
select c from Order o left join o.Customer c left join fetch c.Orders
```