header (C) fixes
Guest Additions: Also report extended version information to the host to "/VirtualBox/GuestAdd/VersionEx".
Automated rebranding to Oracle copyright/license strings via filemuncher
alternative license for VBoxGuestLib is CDDL
VBoxGuestR3LibHostVersion: Better assertion.
RTStrVersionCompare: made it return the same as RTStrICmp (-1,0,1).
IPRT: Optimized version of RTStrVersionCompare (thanks to Knut!), made it behave like strcmp().
VbglR3: Make use of improved RTStrVersionCompare().
VBoxGuestLib: Backed out 54807 and 54806 because the code doesn't work. See comments attached to RTStrVersionToUInt32.
VbglR3: Better assertion.
VbglR3: Make use of RTStrVersionToUInt32().
dang
VBoxGuestR3LibHostVersion.cpp: why disable it when the string conversion fails? It contradicts the comment above... A simple strcmp is much more straight forward.
VbglR3: Various fixes based on review.
VBoxGuestR3LibHostVersion: missed one b.
VBoxGuestR3LibHostVersion.cpp: missing newlines.
VBoxGuestR3LibHostVersion.cpp: r=bird: RTStrAPrintf does not return a IPRT status value (fixed). Added a couple of todos about bugs.
VBoxGuestR3Lib: Fixes for memory (de)allocation in host version reporting (provided by Huihong Luo).
VbglR3: Some cleanup.
VbglR3/VBoxTray/VBoxClient: Common code to check for host updates (not tested on non-Windows yet).
VbglR3: Added host version checking routines.
VBoxClient/VBoxTray/VBgl: Reverted last check-ins to redo D-BUS movement.
VBoxClient/VBoxTray/VBgl: Windows build fixes.
VBoxClient/VBoxTray/VBgl: More Windows bits.
VBoxClient/VBoxTray/VBgl: More bits for host version checking.