Additions/x11/VBoxClient: initialise the guest library from the services, as preparation for running the display service without using the VMM device.
Additions/x11/VBoxClient: re-do virtual terminal switch monitoring to work with the kernel driver on X.Org Server 1.16 and later.
Additions/x11/VBoxClient: clean-up and some C++ to C conversion.
Additions/x11/VBoxClient: add VT monitoring to seamless service.
Additions/x11/VBoxClient: remove the host event thread and run the code on the main thread.
Additions/x11/VBoxClient: seamless: take advantage of improved CANCEL_ALL_WAITEVENTS.
Additions/x11/VBoxClient: more clean-up.
Additions/x11/VBoxClient: seamless: renaming of files and classes.
header (C) fixes
*,IPRT: Redid the ring-3 init to always convert the arguments to UTF-8.
Additions/x11/seamless: no more std::autoptr or std::vector, use the new STL-vector-in-C instead - forgotten
Automated rebranding to Oracle copyright/license strings via filemuncher
VBoxGuest.h/VMMDev.h/VBoxGuestLib.h usage cleanup.
Additions: Use VBoxGuestLib.h instead of VBoxGuest.h where applicable.
Additions/x11: renamed directories to better fit our naming conventions