Add Consul
Run chef automatically on starting back up
Add ruby-configure-consul to keep consul up-to-date

The idea is that Marathon will POST to this script whenever anything
changes, and this script will fetch the new state of the app from
marathon and push it into consul. Then consul will rerender the haproxy
config and reload haproxy.