Implement System#consul to connect consul
Add Consul::Event to fire/get event on consul