Subtitle functionality

Fixes `soundFinished` and `soundStarted` events, and adds subtitle functionality @AmbientOSX @kadst43