Added language to withPath() regarding percent encoding
Added language to withPath() regarding percent encoding

Per RFC 3986, section 2, reserved characters must be percent encoded.
Additionally, the implementation must not double-encode.

alexmgit/http-message,asika32764/http-message,php-fig/http-message,swantrace/http-message