[DF-4345] First notification controller with download notification implementation. Works on android only.
[DF-4345] Empty implementation for notifications for all platforms instead Android. Small refactor of notifications creation. Notifications deletion at ~NotificationController().