Previously, RemoveReviewer would store error details in the `name` property of ReviewerResult because there were not specific enough error codes. This change lets us keep the intended seperation of argument and error detail. Change-Id: I3eb431a017cd39e19276f98663f7da37f0d53f43