Updated version to 3.18.4870.33346.
Added ValidateQuery method to QueryBuilder to prevent invalid fluent configuration methods from being called together.
Refactored private bool flags in QueryBuilder so there is one similarly named flag per fluent method, and removed _useAltNames flag so this can be set per function to facilitate further refactoring.
Fixed an exception that occurred when ForView was used to specify a view name for the base table and a Linq Where or OrderBy statement was also specified.  Added a supporting integration test.