added separate broadcast function
refactored ccu-breakdown-alert controller to use separate save and broadcast functions.
Merge branch 'upstream-develop' into refactor/separate-ccu-breakdown-alert-broadcast-and-save
fixes item:546
fixes item:546
added test for ccu-breakdown-broadcast-factory.broadcast
Merge branch 'bug/cannot-remove-pre-populated-antigens-during-setup' into refactor/separate-ccu-breakdown-alert-broadcast-and-save
refactored generateSmsMsg function
Merge pull request #349 from jofomah/refactor/separate-ccu-breakdown-alert-broadcast-and-save

Refactor/separate ccu breakdown alert broadcast and save