Support HTTP PATCH method

The PATCH method is a proposed standard in [rfc5789](http://tools.ietf.org/html/rfc5789) that has already become very popular in the wild. It allows partial updates to resources.

Currently, WebOb doesn't populate PATCH requests' request.params, which makes this verb difficult to use.