CMake: Add macro to help generate Packages from Poco
CMake: Rename binary name of some samples to avoid naming conflicts on windows
CMake: Create PocoConfig.cmake to make importable from other CMake projects

The generated PocoConfig.cmake can be used by other CMake projects using find_package.
CMake: DLL tests should not run if compiled static
Added Timestamp::Min/Max which help define extreme timestamps, useful to initialize variables, especially for comparison.

Added NOMINMAX as a preprocessor define for Windows. Otherwise some Windows headers define min/max as macros which interferes with std::numeric_limits::min/max

Added poco_assert_msg and poco_assert_msg_dbg, which are equivalent to poco_assert and poco_assert_dbg, respectively, but support an extra text parameter.
Removed the NOMINMAX compiler option, using undefs to avoid the conflict between std::numeric_limits and Windows headers.
Fix several issues of Poco::IPAddress with supporting for IPv6 format. In current implementation "scope" part of IPv6 is not taken into consideration in several parts of code.
Add up to 10 arguments to variables arguments list for all level formatting methods
Can't cash str.begin when "insert" is involved.
Merge pull request #594 from ivannp/bug01

Can't cash str.begin when "insert" is involved.
Merge pull request #577 from gevpa/bug_ipv6_scopeId

Fix several issues of Poco::IPAddress with supporting for IPv6 format.
style fixes
fixed #596: For OpenSSL 1.0.1, include openssl/crypto.h not openssl/fips.h
Merge pull request #574 from siemens/cmake

Cmake updates
Merge pull request #573 from ivannp/assertmsg

Added Timestamp::Min/Max. Added poco_assert_msg and poco_assert_msg_dbg.
style and consistency fixes
#596: only include openssl/fips.h for OpenSSL versions < 1.0.1
Update DatagramSocket.h

Updated erroneous documetation
Update DatagramSocket.h

Wording
Update RawSocket.h

Updating documentation