Slave: Provide some testing affordances

* Add 'full_strength' event to be emitted when the correct number of workers
  have come online for listening
* Add 'status' function, which uses RPC to call status on each worker
* Improve tests