kill the last remaining select() in libfreerdp
winpr: always build "monolitic"

winpr is now always build as single library.
The build option MONOLITHIC_BUILD doesn't influence this behavior anymore.

The only exception is winpr-makecert-tool which is still build as extra
library.

This obsoletes complex_libraries for winpr.
transport_read: ensure stream buf size >= pdu size

Without this check a simple nc < /dev/urandom server:3389 could
kill the server instantly.
winpr: CloseHandle did not release the thread TCB

This resulted in huge memory leaks - 8MB per thread, depending on
the system's default stack size.
The leak happend even if CloseHandle() was correctly used to "detach"
the thread but WaitForSingleObject was never called.
winpr: fix handling of absolute include paths

Don't prefix include paths if it is absolute
Merge pull request #1956 from bmiklautz/feat/monolithic

monolithic winpr
Fix unclean SSL disconnection

This patch prevent an infinite loop when the remote peer disconnect
the socket without cleanly closing the SSL connection.
Merge pull request #1957 from hardening/ssl_deco_fix

Fix unclean SSL disconnection
Added WITH_LIBRARY_VERSIONING, allowing to build shared libraries without
SOVERSION information. (required by Android)
Now usin ON/OFF to set library versioning.
Merge pull request #1823 from akallabeth/cmake-library-noversion

Build library without SOVERSION
Merge pull request #1954 from nfedera/fix-2014-07-10-01

transport_read: ensure stream buf size >= pdu size
Merge pull request #1955 from nfedera/fix-2014-07-10-02

winpr: CloseHandle did not release the thread TCB
Merge pull request #1950 from hardening/kill_select

kill the last remaining select() in libfreerdp
Fixed wrong visibility setting of bookmark list view
Removed unused code.