Interactions overhaul

Mostly about getting interactions free from the concert.

* updates from the `rocon_utilities` fallout

Brought to you by https://github.com/robotics-in-concert/rocon_concert/issues/188