Fix issue#506
Wrote tests for SpeakStage and OnUtteranceCompletedListenerContainer
SpeakBrick generates a soundfile that is played back now