[CMAKE]
- Temporarily raise MSVC warning level to 4 to get an inventory of the warnings we produce

git-svn-id: svn://svn.reactos.org/reactos/trunk@60997 97493ccd-5924-5043-b1f5-66cb403b36ce
[CMAKE]
- Revert MSVC build to /W3

git-svn-id: svn://svn.reactos.org/reactos/trunk@60998 97493ccd-5924-5043-b1f5-66cb403b36ce
[WIN32SS]
 - Fix an assert in new cursoricon implementation
 - Fix CreateIconIndirect behaviour regarding bits per pixel and bitmap dimensions
 - Fix LookupIconIdFromDirectoryEx behaviour to fulfill last commited tests
CORE-7575 #comment LookupIconDirectoryEx and CreateIconIndirect now works as per tests

git-svn-id: svn://svn.reactos.org/reactos/trunk@60999 97493ccd-5924-5043-b1f5-66cb403b36ce
[SERVICES]
... and for 61001st commit: Fix the ANSI version of the server-side of ChangeServiceConfig2A API, which broke at converting SERVICE_FAILURE_ACTIONS ANSI structures into UNICODE ones.
Fixes the VMWare Tools Installer; blame Sylvain if it doesn't ;)
Based on a patch by Sylvain Petreolle.
CORE-7539 #comment Fixed in revision 61001, thanks !

git-svn-id: svn://svn.reactos.org/reactos/trunk@61001 97493ccd-5924-5043-b1f5-66cb403b36ce
[SERVICES]
- Fix syntax errors in asynchronous pipe I/O code
ROSTESTS-56

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