- Fixed race condition in registrator.go when services are starting concurrently with registrator, e.g. when using fig. The problem caused registrator to miss some start events.
- Modified Makefile to build registrator from the checkout
- Modified Dockerfile to package registrator built from the checkout rather than download a release off github
- Added error logging to etcd/consul/skydns2 backends so errors are logged to the console while retrying the backend. This helps to show backend problems rather than silently retrying