wined3d: Send vertex shader binding updates through the command stream.
wined3d: Send geometry shader binding updates through the command stream.
wined3d: Send pixel shader binding updates through the command stream.
d3dcompiler: Get rid of the BWRITERDECLUSAGE typedef.
d3drm: Get rid of the Header typedef.
winemac: Allow zero-sized windows to be selected from the Mac Window menu.

They show up in the taskbar on Windows 7.  Selecting them from there is
meaningful and useful, as is selecting them from the Window menu.

In addition to just switching among windows from that menu, this is also
important to recovering a minimized window if the user has configured their
system preferences to minimize windows into the process's dock icon (rather
than as separate dock icons).
winemac: Make clicking on the app's dock icon unminimize a window if there are only minimized windows.

Cocoa would automatically do this for a normal app.  However, the Mac driver
makes all of its windows inherit from NSPanel and Cocoa ignores panels for
this feature.
advapi32: Use BOOL type where appropriate.
comctl32: Use BOOL type where appropriate.
dbghelp: Use BOOL type where appropriate.
dinput: Use BOOL type where appropriate.
cabinet: Use BOOL type where appropriate.
configure: Disable tools by default when cross-compiling.
configure: Add enable options for all modules to the recognized option list.
makefiles: Link libwine statically into the tools to avoid run-time path dependencies.
wininet: Moved request file info to separated struct.
wininet: Forward InternetLockRequestFile to handle-specific functions.
wininet: Added InternetUnlockRequestFile implementation.
wininet: Added support for locking HTTP request files.
wininet: Added InternetLockRequestFile tests.