improved WLog

childlogger use per default now a WLOG_LEVEL_INHERIT level
so the loglevel is taken from the first parent which has another level set.
fixed compiler warning
Merge pull request #1679 from awakecoding/master

Robustness, WinPR, Codecs, CMake
smartcard: fix PCSC detection/build on OS X

fixes #1683
Fix LinkedList_Remove

The previous version was setting to NULL both tail and head when
removing the head or tail item. That was corrupting the list.
Print human readable messages

Log why the pipe creation failed helps
Fix GetEventFileDescriptor() with server NamedPipe

The GetEventFileDescriptor() function was not returning the correct
file descriptor with the server HANDLE.
Fix the behaviour ReadFile() and WriteFile() in non-blocking mode

These functions were not returning the correct values when treating
non-blocking file descriptor.
Merge pull request #28 from hardening/winpr_fixes

Winpr fixes
Merge branch 'master' of github.com:FreeRDP/FreeRDP
smartcard: added missing defines for OS X
build: cleaned up and fixed PCSC detection
channels/audin: fix audin-server link libraries
libwinpr-utils: add HashTable
wfreerdp: fix 64-bit build
wfreerdp: fix multiple warnings
Merge pull request #1684 from bmiklautz/issue_1683

smartcard: fix PCSC detection/build on OS X
Merge branch 'master' of github.com:FreeRDP/FreeRDP
wfreerdp: fix monolithic static build
wfreerdp: fix most build warnings