Allow arbitrary HTTP request methods
Currently HTTP\Request checks if the provided method is in a list of standard-compliant request methods ("GET", "POST", "PUT" etc.).
There are, however, web services which require their own, custom request methods, like for example "COPY". Therefore remove this check in Http\Request.
[FEATURE] Allow arbitrary request methods in HTTP\Request
This patch removes a check in the HTTP Request class which
previously disallowed custom HTTP request methods such as "COPY".