Refactor group profile to include before hooks
Created by: JonRowe
This is #1942 refactored, fixes #1878 (closed) ping @myronmarston
Do not update/delete: Banner broadcast message test data
Do not update/delete: Notification broadcast message test data
Created by: JonRowe
This is #1942 refactored, fixes #1878 (closed) ping @myronmarston