Synchronize event start/stop state on change

Previously, starting or stopping the event was not auto-updating the
page without a refresh.  This commit fixes that.  Closes issue #313.