Provide a method to wait for a volume to appear

Fixes #18 
:question: I've come to dislike this idiom; it means if you forget to pass in a reactor your test might have side effects. You could either omit these two lines, or make the reactor obligatory.