Added creation of rdpei events and added processing of received 'suspend/resume touches' event from the server in the rdpei plugin.
Removed code corresponding to new cliprdr events.  A separate pull request will be issued to request a merge of new cliprdr features.
Merge pull request #1706 from awakecoding/master

Channel System Refactoring and WTSAPI Convergence
sfreerdp: updated to use latest WTSAPI
Merge pull request #1709 from bmiklautz/fix/sfreerdp

sfreerdp: updated to use latest WTSAPI
libfreerdp-codec: start new MPPC compressor
wfreerdp: build fix.
wfreerdp: fix export names.
wfreerdp: floatbar: minor cleanup.
wfreerdp: disable fullscreen toggle in fix size mode.
wfreerdp: fix screen crash when connecting to XP desktop with some resolution.
Improved Gateway error handling

* General improvements to reduce the case where something bad happens
  and RDP hangs around forever without closing.
* Specific error code improvement for CAP related login rejection.
Merge branch 'master' of github.com:awakecoding/FreeRDP into mppc
libwinpr-utils: start new BitStream util
Merge branch 'master' of https://github.com/awakecoding/FreeRDP into awakecoding
fix "_settings->ClientTimeZone" initialization
fix filing array of "messages"

sizeof(sizeof(struct) * struct_count) == sizeof(size_t)
fix window_list_has_next()
fix "mcode" check in cliprdr_thread_func()

Priority of the '!=' is higher than '=' operator
libfreerdp-core/mcs: fixed protocol error+segfault

wrong channelcount pointer was referenced in the server
mcs attach user confirm pdu