Simplify SavableEntity interface with a Request object.
Use Request object in GetJSON, too.

The similarities between the two util methods and their associated test
implementors are becoming more clear.
Simplify testRequestor.