NH-3470 - Allow Session.Query to load entities as read-only

https://nhibernate.jira.com/browse/NH-3470