Merge pull request #8 from xiangli-cmu/master

proxy features multiple remote addrs
Merge pull request #9 from xiangli-cmu/master

add selector
add service manager and finish service test
Merge pull request #10 from fengjingchao/dev

add service manager
add remove instance