Fix the Watched Review Request resource with local sites, and add tests.

Review Request #4658 — Created Sept. 28, 2013 and submitted — Latest diff uploaded

Information

Review Board
master

Reviewers

Fix the Watched Review Request resource with local sites, and add tests.

The GET handler for the Watched Review Request resource didn't accept
local IDs for review requests, causing it to be pretty useless there.
Now it takes the proper IDs.

Unit tests were added for this, and for all other missing cases.

Unit tests pass. The newly added tests failed before this change.