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 branch 'master' of https://github.com/awakecoding/FreeRDP into awakecoding
Merge branch 'master' of https://github.com/awakecoding/FreeRDP into awakecoding
Modified transport_check_fds to deliver all available PDUs before returning to the caller.  This prevents the caller from waiting indefinitely for a socket to get signalled that data is available.  It fixes a problem with Microsoft mobile clients connecting to FreeRDS whereby the client places both the MCS Erect Domain and MCS Attach User PDUs into the same ethernet frame.  As a result, FreeRDS was only processing the first PDU and then blocking indefinitely waiting for data to arrive on the socket.
channels/rdpei: make use of callback interface for Suspend/Resume touch events
Merge branch 'master' of github.com:awakecoding/FreeRDP