WIP: DO NOT MERGE YET: Bug 938541 - Convert NotificationHelper to new API

DO NOT MERGE YET, leveraging Travis with this PR to check what I'm currently breaking