Allow restart of embedded broker

Details

Description

Currently we don't allow restarting the stopped broker and instead developers need to create another instance of the broker and start it. Usually this is a desired behavior and should remain a default one. But we should provide an option to people wanting to start stopped brokers. The proposed enhancement will introduce