Create GrpcScheduler tests
There are cases where proxying a Scheduler to another instance would be useful.
An example use case is where an instance sits close to clients that is running a fast-slow store for CAS and AC over a slow network connection. This would allow an action cache lookup scheduler to utilise the local AC and then forward actions that are not found to a remote scheduler that is closer to the workers.
I have a branch with an initial implementation of this, just waiting on a few more PRs before it is possible to bring it in.
Implemented in #160
Leaving this issue open because there's no tests yet.