Ejmr/add http methods

These three commits add support for three standard HTTP/1.1 methods that are not recognized by http-console:

1. `PATCH`
2. `TRACE`
3. `CONNECT`

The branch tries to address the issues:

* https://github.com/cloudhead/http-console/pull/43
* https://github.com/cloudhead/http-console/issues/27