DRF uses HTTP 400 for unprocessable items
Use serialize to resolve error keys to field names
Added test case for server-side validation errors
Merge pull request #4 from Bouke/patch-4

DRF uses HTTP 400 for unprocessable items