Better support for MinGW 4.x.
Use the modern MinGW major version macro, not the deprecated one.
Better loadable extension handling in the Win32 VFS when compiled for Cygwin.
Merge updates from trunk.
Better support for MinGW 4.x.
Better loadable extension handling in the Win32 VFS when compiled for Cygwin.
Fix some incorrect comments and typos in comments.  Add testcase() macros
to some of the new record comparison code.
Cosmetic change to the shell in-memory database warning to skip coloring the trailing period.
Remove a branch that is never taken from where.c.
Improved EXPLAIN indentation of a loop in the ANALYZE logic for STAT4.
Mark the not-found jump of a seek operation in that loop as never taken.
Merge the latest 3.8.4 tweaks from trunk.
Enhance the test harness for the sessions interface so that it does not
use SQLite operations that can encounter an OOM error in places where it
is unable to report an OOM error back up to the test script.
Fix a harmless compiler warning in the sessions test harness.