add some debugging

Signed-off-by: Joshua Rubin <jrubin@zvelo.com>
fix issues with template sorting and frequent, unnecessary haproxy reconfiguring

Signed-off-by: Joshua Rubin <jrubin@zvelo.com>
shorten settling time to 100ms

Signed-off-by: Joshua Rubin <jrubin@zvelo.com>
increase settling time to 250ms

Signed-off-by: Joshua Rubin <jrubin@zvelo.com>
fix zombie haproxies

Signed-off-by: Joshua Rubin <jrubin@zvelo.com>
fix docker zombie processes

Signed-off-by: Joshua Rubin <jrubin@zvelo.com>
fix issue where etcd watch may sometimes stop

Signed-off-by: Joshua Rubin <jrubin@zvelo.com>
continue trying to fix strange issues with the etcd watch

Signed-off-by: Joshua Rubin <jrubin@zvelo.com>
simplify, clean up and make more efficient

Signed-off-by: Joshua Rubin <jrubin@zvelo.com>
reset service configuration if necessary

Signed-off-by: Joshua Rubin <jrubin@zvelo.com>
fix goroutine safety issue

Signed-off-by: Joshua Rubin <jrubin@zvelo.com>
try reverting to etcd long watch

Signed-off-by: Joshua Rubin <jrubin@zvelo.com>
trust systemd to restart the service

Signed-off-by: Joshua Rubin <jrubin@zvelo.com>
prep for addressing expire messages

Signed-off-by: Joshua Rubin <jrubin@zvelo.com>
more debugging

Signed-off-by: Joshua Rubin <jrubin@zvelo.com>
update godeps

Signed-off-by: Joshua Rubin <jrubin@zvelo.com>
handle expire messages

Signed-off-by: Joshua Rubin <jrubin@zvelo.com>
add coveralls badge

Signed-off-by: Joshua Rubin <jrubin@zvelo.com>
Merge branch 'develop' into feature/83913160_lukekingland_unit_testing

* develop:
  add coveralls badge
  handle expire messages
  update godeps
  more debugging
  prep for addressing expire messages
  trust systemd to restart the service
  try reverting to etcd long watch
  fix goroutine safety issue
  reset service configuration if necessary
  simplify, clean up and make more efficient
  continue trying to fix strange issues with the etcd watch
  fix issue where etcd watch may sometimes stop
  fix docker zombie processes
  fix zombie haproxies
  increase settling time to 250ms
  shorten settling time to 100ms
  fix issues with template sorting and frequent, unnecessary haproxy reconfiguring
  add some debugging
update Godeps with goconvey

Signed-off-by: Joshua Rubin <jrubin@zvelo.com>