web interaction handling, closes #76.
we can run more than one interaction in parallel, now we publish the fact, #98.
decouple rocon master lookups from the gui code.