cabinet/tests: Add test for calling FDIIsCabinet with hf == 0.
cabinet: Accept hf == 0 in FDIIsCabinet.
wined3d: Validate register indices for WINED3DSIH_DCL instructions.
wined3d: Store resource types instead of sampler types in struct wined3d_shader_reg_maps.

The difference doesn't really matter for SM1-3 since resources and samplers
are always tied together, but in SM4 they're separate.
wined3d: Handle SM4 resource declarations.
wined3d: Record the data type of shader resources.
wined3d: Take the resource data type into account in shader_glsl_gen_sample_code().
taskschd/tests: Don't depend on the directory lookup order.
kernel32/tests: Allow the parent directory to receive a modified event.
winetest: Skip over stub dll if detected.
msvcr120: Added wchar_t* fields to struct MSVCRT_lconv.
usp10: Make sure fallbackFont is NULL terminated.
api-ms-win-core-fibers-l1-1-1: Add stub dll.
api-ms-win-core-file-l2-1-0: Add stub dll.
api-ms-win-core-localization-l1-2-1: Add stub dll.
api-ms-win-core-datetime-l1-1-1: Add stub dll.
fusion: Add implementation for CreateAssemblyCacheItem.
riched20/tests: Use SendMessageA with char buffer (Valgrind).