Enable users to provide null for either method or path as a wildcard. Add tests to demonstrate this.
MatcherFilter should not try to modify content type header which was intentionally modified before by user
Expose the servlet request's servlet path.