The notifications app will listen for a certain variety of events broadcast over the global message bus,
In the beginning we could have something very simple - an "authentication failed" message notification for failed auth. This is the things it would require us to implement:
1. The pub/sub system using `Ember.Evented`
2. A plugin manifest structure - exposing metadata, routes, and hooks into the app (inspired by discourse)
3. UI component with a styleguide to go with it (at least something like a "dismiss" button, making which will establish more patterns).