Several issues fixed:
for RFC details.
Updating timeout delays to be a little more forgiving during tests
Fix recognition of HTTP methods VERSION-CONTROL and BASELINE-CONTROL
Fixing issue where PATCH requests aren't recognised
Ensuring that HTTP methods accept request bodies in accordance with v…
…arious RFCs (RFC2518, RFC2616, RFC3253, RFC5789). Included QA test for all methods.
Moving PATCH method detection down as method is less common
Thanks for this great effort David!