[Socket]Add ControlClient

Remote control:
	1. Add ControlClient to fetch schedule config
	from remote server.

Signed-off-by: Ethan Shan <shan0xiao0xi@gmail.com>