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
Add a region component

This patch adds a pixman_region like component in the utility components
of FreeRdp.
The data structure is exactly the same as in pixman_region but the implementation
differs as we need fewer methods.
The patch contains the corresponding unitary tests.
Fix remoteFx encoder with topleft and bottomright rectangle

This patch fixes the case where with a topleft and a bottomright
rectangle, the encoder would send the full screen instead of only the
intersected tiles.
Some fixes after Norbert code review

There were a bug when the rectangles extents where not at the origin.
Some debugging statement have laso been removed.
Fixes before pullreq

Replaced zmalloc by calloc.
Moved region from utils to codec.
Fixed some typo and corner cases.
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
Fixes in intersection + checks

Fix a bug in the extents of an intersection.
Add some checks and assert that helps when using the remoteFx encoder.
A speedup for intersection when bands are above the target rect.
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