add functionality to HoistLaunchable to get all runit services

@anthonybishopric 
What happens when `panic` happens in a test? Does it terminate the test suite? If so, we should fail a test case instead.