lui connect: wait for the first Status message before declaring success

Signed-off-by: Sebastian Kuzminsky <seb@highlab.com>
add a lui test

Signed-off-by: Sebastian Kuzminsky <seb@highlab.com>
lui: additional typedefs

Signed-off-by: Jeff Epler <jepler@unpythonic.net>
lui: additional getters

.. and types of getters (arrays-by-reference and simple scalars
where we rely on C's casting ability)

Signed-off-by: Jeff Epler <jepler@unpythonic.net>
fixup comments in lui_status_nml_update()

Signed-off-by: Sebastian Kuzminsky <seb@highlab.com>
lui: comment lui_command_nml_wait_received() some

Signed-off-by: Sebastian Kuzminsky <seb@highlab.com>
lui test: ignore generated files

Signed-off-by: Sebastian Kuzminsky <seb@highlab.com>
lui: ignore generated manpages

Signed-off-by: Sebastian Kuzminsky <seb@highlab.com>
lui: sleep 1 ms instead of 10 us in lui_command_nml_wait_received()

Signed-off-by: Sebastian Kuzminsky <seb@highlab.com>
lui: add lui_command_nml_wait_done()

Signed-off-by: Sebastian Kuzminsky <seb@highlab.com>
lui test: verify Task state transitions

Signed-off-by: Sebastian Kuzminsky <seb@highlab.com>