Correctly handle failures during dependency updates
- Fixes issue where process would exit on first dependency failure
- Set correct exit code when run contains failures for sidekiq to correctly retry jobs
- Fix errors not logged
Edited by James Nutt
Do not update/delete: Banner broadcast message test data
Do not update/delete: Notification broadcast message test data