Merge pull request #1 from pocoproject/develop

merge
Merges.
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.
added macro to identify NetSSL_Win
#318: Logger local time doesn't automatically account for DST (PatternFormatter)
Merge branch 'develop' of https://github.com/pocoproject/poco into develop
set version numbers for 1.6
Fix description of stopAll's abortCurrent argument.
Merge pull request #591 from karlr42/develop

Fix for issue #588
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