Homestyx hydra

R1:269dd81f9178

Allow users to re-accept or re-reject a revision if they have authority over package/project reviewers not yet in the target state

Summary:
To set this up:

- alice accepts a revision.
- Something adds a package or project she has authority over as a reviewer.
- Because alice has already accepted, she can not re-accept, but she should be able to (in order to accept on behalf of the new project or package).

Test Plan:
- Created a revision.
- Accepted as user "dog".
- Added "dog project".
Repository: R1 hydra
Commit Date: Jan 18 2017