Adds typeId to index tables.
Adds Secondary Fetch as default query behavior.
Alters secondary fetch behavior to only fire on queries that have
sorters, unless forced with a query option.
Merge branch 'master' into feature/schema12
Adjustment to the way Secondary Fetch works; bugfixes.
Secondary Fetch bugfix.
Improves MultipartRequest so that it's more resilient against accidental misuse.
Fixes bad comparison in Map.Entry implementation in CompactMap.
Typo fix: Changes farthest operator to check FARTHEST_OPERATOR.
Adds commented out DROP/RENAME statements for migration to schema-12.
Merge branch 'master' into feature/schema12
Merge branch 'master' into feature/schema12

Conflicts:
	db/src/main/java/com/psddev/dari/db/SqlQuery.java
	db/src/main/java/com/psddev/dari/db/SqlVendor.java
Bug in detection of "first" table being joined to when needsRecordTable
= false.
Forces usage of Record table when first join is a LEFT OUTER.
Bugfix - join.alias needs to be able to generate on the fly.
Merge branch 'master' into feature/schema12
Corrects debug logging from seconds to milliseconds.
Bugfix: Now correctly inserting visibility-aware typeId into index tables.
Reverts secondary fetch logic.
Merge branch 'master' into feature/schema12