Context handler doesn't need a reference to the robot itself, just
passing the host and port separately. This will also make testing
easier.