[PSAPI_APITEST]
Add an apitest for psapi GetDeviceDriverFileName.

I'm looking for help to bring it even farther. Ideally, it would be interesting
to be able to GetDeviceDriverFileName on ntoskrnl base address. The whole point is
about getting it dynamically.

The day we can do it properly, I can predict that it will fail on ReactOS, we're not having
correct paths for KDCOM, HAL, and NTOSKRNL modules in the kernel (thank you FreeLdr? - Where are you
starting '\'?)


git-svn-id: svn://svn.reactos.org/reactos/trunk@60566 97493ccd-5924-5043-b1f5-66cb403b36ce
[SAMSRV]
A password is present only if the passwords value has been set and the password is not the empty password.

git-svn-id: svn://svn.reactos.org/reactos/trunk@60567 97493ccd-5924-5043-b1f5-66cb403b36ce
[PSAPI_APITEST]
Complete the test (tested under w2k3)


git-svn-id: svn://svn.reactos.org/reactos/trunk@60569 97493ccd-5924-5043-b1f5-66cb403b36ce
[NTOSKRNL]
* Fix an uninitialized pointer read. CID 1102504.
CORE-6681

git-svn-id: svn://svn.reactos.org/reactos/trunk@60570 97493ccd-5924-5043-b1f5-66cb403b36ce
[NTOSKRNL]
* Fix an out-of-bounds access. CID 731663.
CORE-6681

git-svn-id: svn://svn.reactos.org/reactos/trunk@60571 97493ccd-5924-5043-b1f5-66cb403b36ce
[NTOSKRNL]
* Fix several null pointer dereferences. CID 731608.
CORE-6681

git-svn-id: svn://svn.reactos.org/reactos/trunk@60572 97493ccd-5924-5043-b1f5-66cb403b36ce
[NTOSKRNL]
* Fix several logically dead code blocks. CIDs 731580, 731581 and 731582.
* Add a compile time assert to perform a preventive check as suggested by Thomas Faber.
CORE-6681

git-svn-id: svn://svn.reactos.org/reactos/trunk@60573 97493ccd-5924-5043-b1f5-66cb403b36ce
[PSAPI_APITEST]
* Speedup build.

git-svn-id: svn://svn.reactos.org/reactos/trunk@60574 97493ccd-5924-5043-b1f5-66cb403b36ce
[DMUSIC]
* Sync with Wine 1.7.1.
CORE-7469

git-svn-id: svn://svn.reactos.org/reactos/trunk@60575 97493ccd-5924-5043-b1f5-66cb403b36ce
[MESA]
 - leaner build part 13 of X
 - Get rid of shaders and programs support (with assorted extensions), ARB_multitexture and ATI_envmap_bumpmap extensions.
CORE-7499


git-svn-id: svn://svn.reactos.org/reactos/trunk@60576 97493ccd-5924-5043-b1f5-66cb403b36ce
[MESA]
* Fix MSVC build.

git-svn-id: svn://svn.reactos.org/reactos/trunk@60577 97493ccd-5924-5043-b1f5-66cb403b36ce
[MSHTML]
* Sync with Wine 1.7.1.
CORE-7469

git-svn-id: svn://svn.reactos.org/reactos/trunk@60578 97493ccd-5924-5043-b1f5-66cb403b36ce
[MSHTML_WINETEST]
* Sync with Wine 1.7.1.
CORE-7469

git-svn-id: svn://svn.reactos.org/reactos/trunk@60579 97493ccd-5924-5043-b1f5-66cb403b36ce
[MESA]
 - leaner build part 14 of X
 - Flatten source tree
CORE-7499


git-svn-id: svn://svn.reactos.org/reactos/trunk@60580 97493ccd-5924-5043-b1f5-66cb403b36ce
[MESA]
 - leaner build part 15 of X
 - Get rid of ARB_pixel_buffer_object, ARB_robustness, ARB_texture_border_clamp, EXT_multi_draw_arrays, EXT_pixel_buffer_object, EXT_stencil_two_side, ARB_texture_edge_clamp, EXT_texture_mirror_clamp, ATI_separate_stencil, ATI_texture_mirror_once, SGIS_texture_border_clamp, SGIS_texture_edge_clamp, SUN_multi_draw_arrays
CORE-7499


git-svn-id: svn://svn.reactos.org/reactos/trunk@60581 97493ccd-5924-5043-b1f5-66cb403b36ce