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.