Start implementing main run loop and shutdown sequence
Add comments
Write a big ugly functional test for the consumer
Call Coordinator.Close during Consumer.Shutdown
cleaning etcd docker up scripts
Update docker_run_etcd.sh
Update docker_run_etcd.sh
Update docker_run_etcd.sh
Update docker_run_etcd.sh
Add Coordinator.Release and fix CanClaim checking
Handle Coord.Watch returning an empty task
Merge pull request #8 from lytics/runloop

Add main run loop to consumer
Export fewer logging internals and drop prefix logger for filenames

Fixes #18

The prefix logger would have to changed the stack depth level in the
underlying logOutputter, so just use the Lshortfile flag is a far
simpler way to include context with log lines.
Warning -> Warn