Catch and throw datastore app exception with non-500 error code

Merged Alok Joshi requested to merge catch_request_too_large into master

Merge request template

Refer to this issue #97 (closed)

Merge request reports