Get peers from tracker, and announce it.
More Unit Testing, and BUG fixes.

Known issues:
- hypervisor cannot serv for itself.
Fix remote service crash issue.