crypt32: Fixed copy and paste error in engine creation (Coverity).
msxml3: Mirror the NULL checking logic (Coverity).
msi: Fixed missing free in an error path (Coverity).
hhctrl.ocx: Free the correct buffer (Coverity).
wtsapi32: Remove useless info free (Coverity).
vbscipt: Use VariantCopyInd in exec_script.
vbscript: Use VariantCopyInd in invoke_variant_prop.
vbscipt: Allow ':' to be a separator in select case statement.
vbscript: Added support for VARIANT references to interp_newenum.
msxml3: Remove dynamic properties support.
msxml3/tests: Fixed some test failures.
scrrun: Fix Next() for file collection.
scrrun: Fix Skip() for file collection.
scrrun/tests: Use a writable location for folder creation test.
makedep: Add a helper function for concatenating paths.
makedep: Pass the source directory as root for building documentation.
c2man: Remove a possible path from the spec file name.
user32/tests: Skip more winstation tests when no enough privileges.
shell32: Register user administrative tools shell folder.

Discovered by Michael Müller.
wmsdkidl.idl: Added some missing declarations.