Using left outer joins for traversing navigation properties
Join type is now a configuration option.

Because switching to outer joins is a breaking change, this has become a configuration option. To use left outer joins, set OuterJoin on the configuration.

Bug: #10
Created version 0.5.0.0.
Upgraded to NHibernate 4.0.0.4000.
Created version 1.0.0.0.