Refactored notifications to work with redux, fixed several UI related bugs, added tests. flux is now unused, this is based on @gailsteiger's previous work.
Related issues
Bug #18193: When there are no notification events, the notification drawer should mention it
Bug #18678: notification actions always open an external tab
Bug #18853: when acknowledging notification as read, there is no indication it is marked as read until next api call
Fixes #18957,#18193,#18678,#18853 - notifications redux
Refactored notifications to work with redux, fixed
several UI related bugs, added tests.
flux is now unused, this is based on @gailsteiger's
previous work.