notification permission is saved at localStorage

Chromeで毎回確認されるのが手間だったため、
デスクトップ通知の設定をローカルストレージで持つようにしてみました。