docs: prettier task state transition diagram

Signed-off-by: Sebastian Kuzminsky <seb@highlab.com>
lui test: fail the test if lui-test.c fails to compile

Signed-off-by: Sebastian Kuzminsky <seb@highlab.com>
lui-test: test all the task state transitions

Signed-off-by: Sebastian Kuzminsky <seb@highlab.com>
lui test: turn up verbosity

Signed-off-by: Sebastian Kuzminsky <seb@highlab.com>
lui test: move task state tests to a separate function

Signed-off-by: Sebastian Kuzminsky <seb@highlab.com>
lui test: test task mode setting

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