Change to MethodOverride middleware to use correct environment variable
- Updated tests to check correctly named HTTP_X_HTTP_METHOD_OVERRIDE (previously expected HTTP_ to be stripped, but it isn't)
- Updated MethodOverride to use correct name
- Added test which will fail if the HTTP_ is ever stripped off this variable in future