Big update to support running health checks on containers
Allowing some env vars to override service name
Cleaned up failure and success error messages
Adding log line after initial enumeration and filling in a CheckID to prevent an error on consul.