Fix review-requests/ resource to catch diff related errors.
Review Request #4754 — Created Oct. 15, 2013 and submitted
Fix review-requests/ resource to catch diff related errors.
There were several diff parser related exceptions that weren't being handled in
the review requests resource, which would cause a 500. This change catches
those errors and translates them into equivalent API errors.
Ran unit tests.