refactor(app-delegate): Refactor app delegate

Moved a lot of the app delegate code into separate mangers that handle
notifications, screenshots etc
fix(api-manager): fix checking if failure is nil
fix(screenshots): disable notification timer when not working