Bug 1051792 - CMAS First UI implementation r=schung

Not sure if we really need this before using Notification API because no one use it in gaia yet. But if it's possible to received status other than 'granted', should we call reject for this case? Otherwise I don't know why we need to request permission here.