Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys.
[CONUTILS]: Remove that overengineered splitted library stuff, and just rely on the splitting of the source code files instead. This is simpler and does the same job as I wanted to do initially (thanks Amine and Thomas for the feedback). CORE-10504 #resolve [APPS]: Use again just the conutils library. The effect of these two modifications above is to partly revert r73024 (the code splitting remains on the contrary). [CMAKE]: Remove the "evil workaround" (revert r73027). See CORE-12206 for more details. svn path=/trunk/; revision=73110
[CONUTILS] - Introduce new functionalities related to console streams, a console screen management api (almost stubbed), a console pager api (adapted from code from CMD). This new functionality will be used in the future. See CORE-10504 for more details. - As this library is therefore growing up, split it in small parts (sublibraries) that can be used, with the following dependency scheme: base utils (standalone); streams depending on base; screen depending on streams; pager depending on screen. [APPS]: As a result, modify the CMakeLists of the different apps that use conutils to make them depend on the correct sublibrary. svn path=/trunk/; revision=73024
[CACLS][CLIP][COMP][HELP][LOGOFF][SHUTDOWN][CHKDSK][FORMAT][SUBST] Make those command tools use the console uilities library, aka. solve all those problems of wrong characters on the console... Nitpickers may notice that at some places, the usage of a "Puts"-like function would be better than Printf. Don't worry, I'm on it, it's for another commit. CORE-10504 CORE-11909 #resolve svn path=/trunk/; revision=72928
[SDK] One step further towards ReactOS source code tree restructure: the sdk folder that groups includes, libraries and tools. CORE-9111 svn path=/trunk/; revision=71184
[FORMAT] - Completely reunicodify the application. CORE-9369 - Add back the original copyright/author information. svn path=/trunk/; revision=70916
[CMAKE] * Make the minimum required version 2.8. * Remove redundant psdk dependencies. * Tidy up CMake files. svn path=/trunk/; revision=64795
[FORMAT] As mode and more, format is a false .com (for compatibility purposes). svn path=/trunk/; revision=62548
[CMAKE] * Remove unneeded set_rc_compiler. svn path=/trunk/; revision=57966
[CMAKE] * Automatically add _DLL and __USE_CRTIMP definitions when linking to msvcrt. * Separate some flags from definitions (using add_compiler_flags). svn path=/trunk/; revision=52213
[CMAKE] Integrate cmake stuff into trunk Only files added. svn path=/trunk/; revision=51783