libfreerdp-channels: start consolidating channels client code with core
libfreerdp-core: move client channels code to separate file
libfreerdp-core: MCS cleanup, better handling of domain parameters
libfreerdp-core: make use of rdpMcs* instead of rdpSettings* in most GCC functions
libwinpr-utils: add synchronized version of HashTable
libfreerdp-core: reduce amount of global table locking in client-side virtual channels
libfreerdp-core: remove unnecessary usage of freerdp_channels_data
libfreerdp-core: start moving internal MCS variables out of rdpSettings*
libfreerdp-core: move server-side virtual channels back into core
libfreerdp-core: make use of message queues for server-side virtual channels
libfreerdp-core: get rid of useless wts_data_item in server-side virtual channels
libwinpr-wtsapi: define SSPI-like WTSAPI function table
libfreerdp-core: make client virtual channel API prototypes converge towards original API
channels: rename custom CHANNEL_ENTRY_POINTS_EX to CHANNEL_ENTRY_POINTS_FREERDP to fix conflict
libfreerdp-core: start including wtsapi.h
libwinpr-wtsapi: make use of static function table
libfreerdp-core: expose stubbed WtsApi function table from the core
libfreerdp-core: link against libwinpr-wtsapi, dynamically register proper WtsApi implementation in FreeRDS
libfreerdp-core: add more server-side WTSAPI stubs
channels: start migrating existing server-side channels to WTSAPI