Bug 1002416 Rework the Loop notification system to better surface failures to the user and use react based views. r=nperriault