Introduce another supervisor and avoid deadlocks on shutdown

Since the stomp processor needs to start a heartbeater and we know that
calling start_child on your own supervisor is a recipe for deadlock,
introduce another supervisor as a sibling of the processor.
merge bug26028 into stable