Fixed checking HTTP method type
Fixed disabling required for HTTP PUT requests
Fixed tests by adding separate form type
Merge pull request #524 from lucasvanlierop/fix-no-required-parameters-for-put-requests

Fix no required parameters for PUT requests