changed method override param from request_method to just _method, added config constants, and added optional middleware arg: method_override => :all