Provide a method to wait for a volume to appear

Fixes #18 
I suggest a much smaller interval (10ms, say). Once #46  is implemented and we're doing double push on handoff we can expect handoff to be quite speedy.