Return "Bad Request" for errors caused by client
Merge pull request #827 from schuetzm/enforce-bad-request

Return "Bad Request" for errors caused by client