Reconnects to server and provides user feedback.

This commit does two things:

1. When the connection to the server is disrupted for whatever reason,
the client running in the browser will attempt to reconnect every 5
seconds. This includes when the server itself is stopped and restarted.
2. Any time an audience member sends feedback, an indicator showing
that something is happening is displayed.