Let user decide join strategy on cluster mode

consul allow to wait for all servers to be up and running before elect a consul leader. For that case, retry_join must be used instead of start_join.