Fix 200 status code returned on error with PUT and PATCH methods (fix: #384)
As discussed in #384, replace validation HTTP status errors by 422 and make it configurable
Improve docs for VALIDATION_ERROR_STATUS
flake8
Merge branch 'rs-fix-edit-error-status' into develop

Conflicts:
	eve/tests/test_settings.py