feat(publisher): publish when container comes up

If a container started, it would not be displayed until we reached the
timeout. Listening on the docker API for a container to come up and
immediately publishing fixes this.