Some more fixes and tests for RB.Review/RB.DraftReview.

This adds a fix which I had neglected to 'git add' before pushing to rename the
errorText field, and adds some unit tests and fixes to the draft review
functionality.