Use threading macro to parse index
Moving fns around
Simplify Consul HTTP response parsing
Added some doc to how Consul's CAS works