Use "consul leave" instead of kill

Should prevent restart from failing when it starts the agent before
shutdown's complete.
Show "consul members" in status
Re-join cluster when starting

Preserve the cluster server members on stop and use them to join on
start.

Work-around for https://github.com/hashicorp/consul/issues/110
Bump consul package version