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

Update from original
Added server-side support for all HTTP status codes
Added missing return statement
Removed whitespace
Merge pull request #443 from lyytinen/0.11-devel-missing-status-codes

Support for missing HTTP status codes
the recommended path is ${prefix}/lib/cmake/${package}
- http://www.cmake.org/cmake/help/git-master/manual/cmake-packages.7.html
- the old path lib/CMake is from an older document http://www.cmake.org/Wiki/CMake/Tutorials/How_to_create_a_ProjectConfig.cmake_file
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.