Preliminary changes to support building VSIX packages for Windows Phone 8.1.
Preliminary changes to support building VSIX packages for Windows 8.0 and Windows Phone 8.0 using Visual Studio 2013.
Merge updates from trunk.
Merge updates from trunk.
Merge updates from trunk.
Refactor VSIX package creation tool to better support Visual Studio 2013.
Merge updates from trunk.
Merge updates from trunk.
When cross-compiling with the MSVC makefile, make sure the correct library path is used.  Also, keep track of the required compilation options separately.
Merge updates from trunk.
Further MSVC makefile changes to support Windows Phone 8.1.
When using Visual Studio 2013, add the appropriate MaxPlatformVersion attribute to the VSIX SDK manifest.
Merge updates from trunk.  Emit the AppliesTo and DependsOn SDK manifest attributes when building the VSIX for Windows Phone 8.1.
In mutex_w32.c, make inclusion of the Windows header file dependent on SQLITE_OS_WIN, not SQLITE_MUTEX_W32.
Add VSIX packaging support for Windows Phone 8.1 using Visual Studio 2013 Update 2.
Improve a comment in the MSVC makefile.  No changes to code.
Use #ifdef logic to avoid an always-true branch when
SQLITE_MAX_WORKER_THREADS=0
Repurpose the SQLITE_TESTCTRL_FAULT_INSTALL test-control to register a
callback to be invoked by sqlite3FaultSim().  That test-control has been
unused since 2008-06-20 and was never used in any official release.
Merge all recent changes from trunk, and especially the new sqlite3FaultSim()
interface.
Add a pair of sqlite3FaultSim(100) calls to vdbesort.c to facilitate testing
of obscure and hard to reach error conditions.