2.x Eviction queue + EurekaRegistry refactoring

WIP (unit tests and eviction/self preservation related metrics still missing).