Add testing support for HTTP PUT & PATCH

Add a Put and Patch method to the TestSuite class for testing http PUT
and PATCH requests.