upgrade consul to 0.4.1; use retry-join

this allows for more order-independence during deploys, as all client
agents will now continuously retry joining the server agents. yay!

[finishes #79651384]
bump testflight

Submodule src/github.com/concourse/testflight f3dd68f..83f4ab1:
  > bump fly waiting to 30 seconds