improved

Changes to Documents API error codes

We've improved the error codes that get returned for a couple of different scenarios in the Documents APIs:

DescriptionFromTo
DELETE: already deleted document200400
POST: document with deleted documentType500404
POST: don't have permission to create document based on driver id and documentType404403
POST: don't have permission to create a document based on dispatch job404403