Fix tests to deal with addition of ticket_catchup() to setup() phase (f16e6d1a)
Now boothd site/arbitrator will hang in setup phase while attempting to connect
to an unreachable peer during ticket_catchup(). In a test environment we don't
have any reachable peers. Fortunately, we can still successfully launch a
daemon by only listing our own IP in the config file. But now our tests now
have to explicitly say whether they expect the server to successfully start up
via a new expect_daemon argument to ServerTestEnvironment.run_booth().