added support for http method to RouteItem and added check to Request Validator