Automatically update evented variables in CP::RemoteService.

Also make 'CP::RemoteService#subscribe_to_event should subscribe to an event'
spec pass.
Version 0.3.0.
Update CP::RemoteService documentation.