no longer accept uris with userinfo by default in compliance with RFC 7230, to retain the old behaviour pass  as second parameter
add OPTIONS method
added stubbles\peer\http\HttpVersion, deprecated stubbles\peer\http\Http::VERSION_1_0, stubbles\peer\http\Http::VERSION_1_1, stubbles\peer\http\Http::isVersionValid()
add deprecation hint on test
ensure version numbers can not be negative
add possibility to cast HttpVersion from any valid input
complete doc
add possibility to check if two http versions are equal
put new http version implementation to use