feat(router) add service type for instance
Merge pull request #21 from xiangli-cmu/master

feat(router) add service type for instance
feat(controller) newController
Merge pull request #22 from xiangli-cmu/master

feat(controller) newController
feat(router) add router addr
Merge pull request #23 from xiangli-cmu/master

feat(router) add router addr
finish register router
Merge branch 'master' of github.com:go-distributed/raccoon into dev
feat(router) separate rpc server
fix duplicate rpc regis
fix(router.go) return when close
Merge branch 'master' of https://github.com/xiangli-cmu/raccoon into dev

Conflicts:
	router/router.go
	router/rpc_test.go
Merge pull request #24 from xiangli-cmu/master

router rpc
Merge branch 'master' of https://github.com/xiangli-cmu/raccoon into dev

Conflicts:
	router/router.go
Merge pull request #25 from fengjingchao/dev

controller registrater functions