set non-zero default timeouts
add debug information about protocol parsing

The display follows the conventions used in the protocol manual
implement the status command in the command-line tool