Update HEAD pointer in bare repo when changing default_branch
Created by: simonswine
Resolves: #3314, #2572
Do not update/delete: Banner broadcast message test data
Do not update/delete: Notification broadcast message test data
Created by: simonswine
Resolves: #3314, #2572