fix(registry): fetch peers from store instead of cache

The current cache implmentation may contain removed machines, so we
fetch peers from store for correctness.
Merge pull request #777 from unihorn/86

fix(registry): fetch peers from store instead of cache