Add (add,remove)_from_rcv3 functions

This is (temporarily) in a separate module. It can probably stay there, or it could be moved; either way, I'm doing it that way right now, because there's a lot of open PRs, and this essentially reduces the change of merge conflicts to zero.

This does *not* yet actually hook up these functions to e.g. `otter.worker.launch_server_v1.(add_to,remove_from)_load_balancer(s?)`, because small PRs are good :)
Sure! I originally used it because it has a special `ParallelEffects` implementation, but that's just deferreds (`gatherResults` to be preicse), not a reactor in sight. Plus it actually adds to the test (checking that the appropriate reactor is passed to `perform`.)