Merge pull request #1 from cpp-netlib/0.11-devel

Update from original
Merge pull request #2 from cpp-netlib/0.11-devel

Update from cpp-netlib
Verify hostname matches certificate
Verify hostname only when always_verify==true
Add missing parameter in abstract class declaration
Cleanup spaces and tabs
Add missing parameter to handle_resolved method
Merge pull request #455 from eakraly/0.11-devel

Verify hostname according to rfc2818
Supressed unused variable warning.
Refactored code.
Supressed unused parameter warnings.
Added todo notes for dberris to review supressed unused parameter warnings.
Merge pull request #465 from povilasb/0.11-devel-fix-warnings

Fixed compilation warnings.
Update async_connection.hpp
Merge pull request #469 from wujunzhuo/0.11-devel

Update async_connection.hpp
Allowed IPv6 connections by fixing the resolver
Merge pull request #471 from riarheos/0.11-devel

Allowed IPv6 connections by fixing the resolver
Merge branch '0.11-devel' of github.com:cpp-netlib/cpp-netlib into 0.11-devel