health package for direct lookup and watch
started allocation package
consul api watch for health
rename watcher to store
Initial commit of replication

-> Listens to health store for status of all health checks assigned
to a service in the current cluster
-> Sorts nodes to update by health - healthy nodes are updated last
-> Attempts to update forever until all nodes report healthy. Can
cancel with the stop channel.

Still needs both unit and integration testing.
Address comments, make simple test pass
Merge pull request #31 from anthonybishopric/abishopric/replicator

Abishopric/replicator