Support silencing keepalive
Re-render event list on "sync"

If an event changed it's description, but wasn't added or removed,
  it wasn't triggering a UI update of the event list (only the modal)
  so lets just simplify and refresh the event list on every sync

Gotta keep the silencing event, since client or check sync could expose
  a sliencing change without doing an event sync.