Update the vdbe-compress.tcl script to account for expressions of the form (123>var), where "var" should be replaced with a reference to a union member.
Changes to work around Win32 and MSVCRT APIs that are not present on Windows CE 200x.
Work around MSVC not being able to deduce that a local variable was initialized in a called function.
Version 3.8.7
Merge all version 3.8.7 updates from trunk.