#630 EurekaNameSpace not used in eureka.region
#636 Making serverCodecs public and using a builder instead
#637 Adding replication client shutdown in PeerEurekaNode
#639 Fix for gh638: use monitor.getName() instead of monitor.name() when unregister monitor
#640 Bug fixes and minor cleanups