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