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

Update from original
Merge pull request #445 from infinity0/0.11-devel

Update install directory
Fix for issue #419
Made as_optional() visible to MSVC builds only
Added better IPv6 parsing to the URI, and cleaned up some warnings.
Merge pull request #448 from glynos/0.11-devel-uri-ipv6

Added better IPv6 parsing to the URI, and cleaned up some warnings.
Merge pull request #446 from lyytinen/0.11-devel-fix-for-419

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