sendind BAD_REQUEST when using GET with _method PUT

Closes #716. With this PR we'll receive a 400 status:
```
HTTP Status 400 - You can't use _method parameter on a GET request. Use POST instead.
```
for symmetry we could have a `InvalidInputHandler` component that does this.