Bug 1051795 - [CMAS] Handle the setting that enables/disables CMAS alerts

- Add settings permission and check the CMAS option before opening attention screen.
- Use Notification helper and mozApp to get icon url instead of using hard-coded string.
- Fix some error in Bug 1051793
Yeah, there is some mess with it, but it's follow-up for sue