user32/tests: New test cases for SubtractRect().
gdiplus: Fix image attributes leak (Coverity).
msi: Fix a record leak on error paths (Coverity).
msi: Fix a leak of allocated string buffer on error path (Coverity).
msi: Fix a record leak on error path (Coverity).
msi: Fix a record leak on failure removing a column (Coverity).
po: Update Lithuanian translation.
setupapi: Fix buffer overflow in SetupGetFileCompressionInfoW.
vbscript: Map some known error codes to vbscript errors.

Special thanks to Eric Lippert for the list of such errors.
vbscript: Return only code part of HRESULT for vbscript errors as Err.number.
vbscript/tests: Added more error tests.
kernel32/tests: Move allocation tests into heap.c.
user32: Change SetForegroundWindow behavior on windows with parent and no WS_CHILD flag.
mgmtapi: Fix a typo in the export of SnmpMgrRequest.
riched20: Fix a typo in CreateIRichEditOle.
wined3d: Select the component by editing the swizzle.
wined3d: Handle LOG and LOGP in shader_hw_scalar_op.
wined3d: Handle RCP in shader_hw_scalar_op.
wined3d: Translate LOGP to LG2 in the ARB shader backend.
wined3d: Translate shader model 2.0+ EXPP to EX2.