Fixing testcases on windows.
CFGMR3DestroyTree
Made CFGMR3RemoveNode work in standalone mode.
CFGM: Made the CFGMR3CreateTree usable with pUVM == NULL for testing purposes.
header (C) fixes
*,IPRT: Redid the ring-3 init to always convert the arguments to UTF-8.
VMM reorg: Moving the public include files from include/VBox to include/VBox/vmm.
Automated rebranding to Oracle copyright/license strings via filemuncher
SUP,*: API cleanup.
tstCFGM.cpp: unintentional change in r49006.
SUP: Made SUPPageLock and SUPPageUnlock internal to SUP.
VMM: %Vrc -> %Rrc, %Vra -> %Rra.
VMM: VBOX_SUCCESS -> RT_SUCCESS, VBOX_FAILURE -> RT_FAILURE.
IPRT: RTR3Init cleanup.
SUP: SUPInit(ppSession=NULL, cbReserved=0) -> SUPR3Init(ppSession)
The Big Sun Rebranding Header Change
Fixed init problems wrt. VM ownership by implementing the UVM structure (U = user mode) and moving problematic ring-3 stuff over there (emt+reqs, r3heap, stam, loader[VMMR0.r0]). Big change, but it works fine here... :-)
The Giant CDDL Dual-License Header Change.
Biggest check-in ever. New source code headers for all (C) innotek files.
InnoTek -> innotek: all the headers and comments.
string.h & stdio.h + header cleanups.
import