Added a CONTRIBUTING guidelines document.
Use default_error_status to specify the default status code returned from error\!.
The default status code returned from error\! has been changed from 403 to 500.
Merge pull request #525 from dblock/default-error-status-500

Default error status 500
Allow specifying headers in error.
Aliased before as before_validation.