Wait for tor hidden service creation...

The tahoe.cfg file is templated with an onion address
of our tor hidden service; we read the onion address from
the tor hidden service hostname. If the file doesn't exist
then we wait for it to appear.

If the tahoe.cfg template output changes then we restart tahoe.