Added PATCH form to the Browsable API

As the PATCH method now is officially supported I've added from for PATCH method in the Browsable API. I've also added tests for new feature and the `tests.utils.Client` classs to support the PATCH method in the tests.

This pull request also fixex issue #570.