libhsclient(HandlerSocket) binding for Ruby