[NTVDM]
Code reorganization: Move CPU code to specific files for modularity (prepares ground for some future work).
We reintroduce also int32.c in which all the int32 handling code is moved to.
Part 1/2

git-svn-id: svn://svn.reactos.org/reactos/trunk@64429 97493ccd-5924-5043-b1f5-66cb403b36ce
[NTVDM]
- Code reorganization: Move CPU code to specific files for modularity (prepares ground for some future work).
  Part 2/2 (fixes build ;) )
- Improve a DPRINT.
- Set reported DOS OEM number to 0xFF as NTDOS does.

git-svn-id: svn://svn.reactos.org/reactos/trunk@64430 97493ccd-5924-5043-b1f5-66cb403b36ce
[NTVDM]
The highest bit of the mode number is used to determine whether or not we need to clear the screen. Fix the existing code that was disabled in revision 61907 because it was completely wrong. Now we correctly support this feature. Also check the mode number limit and fail if it is unsupported.

git-svn-id: svn://svn.reactos.org/reactos/trunk@64431 97493ccd-5924-5043-b1f5-66cb403b36ce
[MSACM32]
* Sync with Wine 1.7.27.
CORE-8540

git-svn-id: svn://svn.reactos.org/reactos/trunk@64432 97493ccd-5924-5043-b1f5-66cb403b36ce
[PSDK]
* Add a header guard.

git-svn-id: svn://svn.reactos.org/reactos/trunk@64433 97493ccd-5924-5043-b1f5-66cb403b36ce
[MSADP32.ACM]
* Delete this duplicate.

git-svn-id: svn://svn.reactos.org/reactos/trunk@64434 97493ccd-5924-5043-b1f5-66cb403b36ce
[DX10GUID]
* Add missing d3d_idl_headers dependency. Spotted by Thomas Kriese.
CORE-8588 #resolve #comment Fixed in r64434. Thanks!

git-svn-id: svn://svn.reactos.org/reactos/trunk@64435 97493ccd-5924-5043-b1f5-66cb403b36ce
[ITSS]
* Add missing wineheaders dependency. Spotted by Thomas Kriese.
CORE-8586 #resolve #comment Fixed in r64436. Thanks!

git-svn-id: svn://svn.reactos.org/reactos/trunk@64436 97493ccd-5924-5043-b1f5-66cb403b36ce
[HNETCFG][OLEACC][WBEMDISP]
* Add missing stdole2 dependency. Spotted by Thomas Kriese.
CORE-8585 #resolve #comment Fixed in r64437. Thanks!

git-svn-id: svn://svn.reactos.org/reactos/trunk@64437 97493ccd-5924-5043-b1f5-66cb403b36ce
[WINE:TEST.H]
- Correctly count broken and win_skip (depending on USE_WINE_TODOS) when WINETEST_PLATFORM=reactos

git-svn-id: svn://svn.reactos.org/reactos/trunk@64438 97493ccd-5924-5043-b1f5-66cb403b36ce
[ADVAPI32_APITEST]
 - Add more tests for HKCR subkeys creation.
CORE-8582

git-svn-id: svn://svn.reactos.org/reactos/trunk@64439 97493ccd-5924-5043-b1f5-66cb403b36ce
[ADVAPI32_APITEST]
 - Add a few more tests for corner cases of RegCreateKeyEx API with HKCR subkeys
CORE-8582

git-svn-id: svn://svn.reactos.org/reactos/trunk@64440 97493ccd-5924-5043-b1f5-66cb403b36ce
[ADVAPI32]
 - Rewrite RegQueryValueExA as a wrapper arount RegQueryValueExW
CORE-8582

git-svn-id: svn://svn.reactos.org/reactos/trunk@64441 97493ccd-5924-5043-b1f5-66cb403b36ce
[ADVAPI32]
 - Correctly use RtlCreateUnicodeStringFromAsciiz and check for its return value in various places.
It allocates a buffer and initializes is it as empty even if the passed ASCII buffer is NULL.

git-svn-id: svn://svn.reactos.org/reactos/trunk@64442 97493ccd-5924-5043-b1f5-66cb403b36ce
[ADVAPI32]
 - Implement RegQueryValueEx for HKCR subkeys
CORE-8582

git-svn-id: svn://svn.reactos.org/reactos/trunk@64443 97493ccd-5924-5043-b1f5-66cb403b36ce
[ADVAPI32]
 - Add implementation of RegCreateKeyEx and RegSetValueEx for HKCR subkeys
CORE-8582

git-svn-id: svn://svn.reactos.org/reactos/trunk@64444 97493ccd-5924-5043-b1f5-66cb403b36ce
[ADVAPI32]
 - Fix a stupid crash I introduced in RegQueryValueExA
 - Reimplement RegEnumKeyExA as wrapper around RegEnumKeyExW
 - Implement RegEnumKeyExW for HKCR subkeys
 - Fix a few potential handle leaks
CORE-8582

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