ASGARD-1283 Add Eureka client to Asgard and make Asgard register with Eureka service

This will allow Asgard to check for instance health of a new Asgard instance during a deployment of Asgard. Without this, it would be clumsier to write a script that waits for a new Asgard instance to become healthy before starting the withering process on the old Asgard instance.

In addition, this change should satisfy Conformity Monkey conventions. It will also open the door for us to add future enhancements to our workflow processing, where we use the Eureka status of an Asgard instance as a runtime switch to turn workflow processing behavior on and off.