Implement silence create/read/update/delete API and UI workflow.

It's not perfect yet (for example, silence filters look ugly in the overview), but this changeset is growing quite big, so I'll fix that later.