Cherrypick of [c1152bdcbb] and fix for [9f2eb3abac]:
Have the whereShortCut() planner ignore indexes with more than four columns.
In the query optimizer, when converting BETWEEN and LIKE/GLOB expressions
into simpler forms for processing, be sure to transfer the LEFT JOIN markings.
Fix for ticket [bc878246eafe0f52c].  Cherrypick of [caab361ebe].
Fix an off-by-one error that causes a quoted empty string at the end of
a CRNL-terminated line of CSV input to be misread by the shell.
Cherrypick of [b5617e4fdadc4c].
Increase the version number to 3.8.0.1.
Update sqlite3.pc.in to use @PACKAGE_VERSION@ instead of @RELEASE@.
Cherrypick of [2460dfd8825d25].
Version 3.8.0.1
Make sure the omit-noop-left-join optimization is not applied if columns
of the LEFT JOIN are used in the ORDER BY clause.  
Ticket [be84e357c035].  Increase version number to 3.8.0.2.
Version 3.8.0.2
VSIX tooling changes to support Visual Studio 2013.