halstreamer: add -N <compnname> option

    needed to wait for this component
    also rewrite using getopt(3)

Also, the 'total innovation programme' suggests we nowadays do not fail
silently if the input file cannot be opened.

aaaarg
tests/multiclick: finish another day at the races

This does NOT fix the multiclick test for good. There seems to be
another race condition, possible subject to timing of the component.

This fly-by-night crap has to go. We need a test harness which can do
_exact_ simulated time, not this hope-and-pray nonsense.