Fixed double SpeechResponse triggering

Was caused by binding events to global event holder rather than the local
entity. Also, events needed to be unbind-ed.