Remove noty.js references and fix #3
Add table for oneshot rules #7
Backend for #7, a bit shonky though
Fix add rule dialog
Fudge.