header (C) fixes
Use DECLHIDDEN, especially in IPRT.
Automated rebranding to Oracle copyright/license strings via filemuncher
All: license header changes for 2.0 (OSE headers, add Sun GPL/LGPL disclaimer)
Changed RTR0MpNotificationInit/Term to rtR0MpNotificationInit/Term and dropped the unused pvOS argument. They are now IPRT internal and called by RTR0Init/Term.
Made the code compile and fixed the g_rtMpNtCpuSet update order.
Cache the KeQueryActiveProcessors() result at init (see crash reading the mask at DPC_LEVEL in SUPDrv-win.cpp).
props