hal/halsampler: add -N <compnname> option

needed to wait for this component
also rewrite using getopt(3)
tests/abs.0: fix race condition

partially repairs https://github.com/machinekit/machinekit/issues/202
let's see how this works out, then fix the rest of them.
gitgnore lib/python/machinekit/__init__.py
Merge pull request #203 from mhaberler/fixsampler

halsampler - add -N <name> argument