Fix Interactivity Event Timeouts
Created by: Neuheit
Summary
Fixes #781 (closed), #711 (closed).
Details
This PR removes any possibility of the internal interactivity handlers throwing an async timeout exception. I also changed the timeout message to instead be a warning and state to the user that their handler is taking too long to execute.
Changes proposed
- Fix interactivity event handlers
- Change timeout exception status message.