implement cluster info service

Change-Id: I7ed8939a3848421faafc10af5687bbbaa1a9a360

use conninfoprovider interface

Change-Id: If3acd59a7ec1901913c51abe63ee18f19d8cdd4c
Reviewed-on: http://review.couchbase.org/44156
Reviewed-by: Xiaomei Zhang <xiaomeizhangatwork@gmail.com>
Tested-by: Yu Sui <ysui68@gmail.com>