fix(HTTPMethodNotAllowed): Blank body is always returned

This patch fixes HTTPMethodNotAllowed so that if kwargs are given, it
will include those in the body of the response; before this patch, the
body was always empty regardless of whether or not the caller provided
any details via kwargs.
Merge pull request #271 from kgriffs/fix-http405

fix(HTTPMethodNotAllowed): Blank body is always returned