restore notifications api post-merge-rollback

remake the notifications service after deep search was de-merged (notifications_restful was based off of post-deep-search-merge)