GRAILS-11576 - improve malformed request body parsing

If the body of a request is malformed and an error occurs while parsing the body to populate a command object, the command object will not have data binding imposed on it and a corresponding error will be added to the command object before passing it to the controller action.