remove __all__
remove useless exceptions
fix error handling bug
run all test by default
add global i for distinguished port
add NetworkError
return Error if no cmd set
parse raw list addrs
return network error
add debug logging
quit if not running
elaborate error