msvcp110: Fix basic_streambuf structure layout.
msvcp110: Fix _Ctypevec structure layout.
wined3d: Don't lock directly into the DIB.
wined3d: Do not use surface->resource.allocatedMemory.
wined3d: Give the DIB section its own location.
wined3d: Don't map the surface in getdc.

This avoids bouncing the content between the map binding and DIB.
wined3d: Re-enable mapping into the DIB.
oleaut32/tests: Test Invoke() arguments in *FromDisp() tests.
kernel32/tests: Add basic tests for SRWLock commands.
kernel32/tests: Add a SRWLock test to simulate a typical use case.
makedep: Make the makefile mode the default behavior and remove obsolete options.
makedep: Create target subdirectories at make depend time.
odbc32: Use BOOL type where appropriate.
dmstyle: None of the COM classes support aggregation.
dmstyle/tests: Add COM tests for IDirectMusicStyle8.
dmstyle/tests: COM tests for the different DirectMusic*Tracks.
dmstyle: Use a better error for an unimplemented COM class.
dmstyle/tests: COM tests for DirectMusicSection.
taskschd/tests: Use IP 0.0.0.0 as a bad server name and test that unsuccessful connection attempt shouldn't trash an existing connection.
taskschd/tests: Add some ITaskFolder tests.