Version v0.0.1
#on_disconnect(&block)
#on_connected(&block)
#on_rcon_line(&block)
#on_auth_off(&block)
#on_auth_on(&block)
#on_input_timing(&block)
#on_maplist_entry_rem(&block)
#on_maplist_entry_add(&block)
#on_rcon_cmd_rem(&block)
#on_rcon_cmd_add(&block)
#on_snapshot(&block)
#on_client_info(&block)
#on_chat(&block)
#on_map_change(&block)
#on_client_drop(&block)
#connect(ip, port, options = {})
#send_chat(str)
#initialize(options = {})
#rcon_authed? -> Boolean
#send_ctrl_close
#disconnect
#set_startinfo(info)
#send_msg(data)
#send_ctrl_keepalive
#send_msg_connect
#send_ctrl_with_token
#send_info
#rcon_auth(name, password = nil)
#rcon(command)
#send_msg_start_info
#send_msg_ready
#send_enter_game
#send_input