Add test cases to cover TPC-H Q8.
Fix harmless compiler warning.
Remove two obsolete fields from the sqlite3 object.
Fix a couple more harmless compiler warnings.
For error log messages generated by the Win32 native allocator, make sure the correct format specifier is used for the value returned by GetLastError().
Increase the number of bits available in Expr.flags.  Other tweaks aimed at
making expression processing more robust.
Merge in the Expr.flags expansion to 32-bits.  Use an extra bit to help
optimize the sqlite3ExprSkipCollate() routine.
Refactor the ExprSetIrreducible() macro into ExprSetVVAProperty(*,EP_NoReduce).
This is a naming change only.  The logic is the same.