add run_state
tacho_limit added
as_bytes works for SetOutputState
add set_output_state to nxt
add license, readme, gemspec