mppc_dec: fixed typo in decompression

fixes #1478
commandline session reconnect
fix a keyboard focus bug:
keyboard will loose focus when recovering from minimized state.
Merge pull request #1554 from zhangzl2013/keyboard-focus

fix a keyboard focus bug.
added merge function for environmentblocks
added Set/GetEnvironmentVariableEBA
did some bugfixing within the MergeEnvironmentVariable
added Tests
MergeEnvironmentStrings works also for a null original env
Implemented fallback functions for pthread_timedjoin_np and
pthread_mutex_timedlock functions for systems without PTHREAD_GNU_EXT
Now returning WAIT_TIMEOUT if the operation timed out.
Always including <errno.h> now.
Returing WAIT_TIMEOUT for MUTEX objects now too.
Bug fix: fs redirection shows Chinese characters as messy code on Windows.
Added missing variable declaration.
changed the interface of SetEnvironmentVariableEBA
Merge pull request #1552 from bmiklautz/issue/1478

mppc_dec: fixed typo in decompression
Merge pull request #1557 from zhangzl2013/fs-redirection

fix fs channal bug on internationalization.
Merge pull request #1556 from akallabeth/WaitForSingleObject_portable_thread_timeout

Wait for single object portable thread and mutex timeout
Merge pull request #1553 from dpoe/master

commandline session reconnect
Merge branch 'master' of github.com:FreeRDP/FreeRDP
libfreerdp-client: fix build with inclusion of crypto library
libwinpr-nt: dynamically load original NtCreateFile functions on Windows, extend tests