tests: fix a spurious false failure in the tlo test

Signed-off-by: Sebastian Kuzminsky <seb@highlab.com>
tests: reorganize the halui jogging test dir layout

This is in preparation for adding more tests of different halui
functionality.

Signed-off-by: Sebastian Kuzminsky <seb@highlab.com>
halui test: add an mdi test

Verify that halui runs MDI commands correctly, and that it restores
task_mode when it's done.

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