Merge pull request #1758 from awakecoding/master

Bulk Decompression Fix
channels/serial: remove old async irp code, cleanup to make use of newer utils
channels/serial: code cleanup
channels/serial: partial EPSON TM-T88III fix
Merge branch 'master' of github.com:awakecoding/FreeRDP into ports
cmake: fix debug symbols for C++ code
Merge branch 'master' of github.com:awakecoding/FreeRDP into ports
libfreerdp-crypto: make distinction between TLS connection error and user cancellation
Merge branch 'master' of github.com:awakecoding/FreeRDP into ports
channels/serial: remove debug output
libfreerdp-core: fix non-C89 declaration
libfreerdp-crypto: fix tls_verify_certificate declaration
Merge pull request #1764 from awakecoding/ports

Serial Port Improvements
Merge remote-tracking branch 'upstream/master'