RestPath.IsMatch should match a lowercase http method.

allowedVerbs is taken ToUpper so the httpMethod should also be ToUpper to
check for a match.
Respect the X-Http-Method-Override header when choosing a handler.
Merge pull request #872 from jeffgabhart/v4-870-871

RestPath.IsMatch matches lowercase. Respect X-Http-Method-Override