Fix edge cases with automated CHANGELOG
Handle the case when no blank line is present after an existing header: it will add one
Do not update/delete: Banner broadcast message test data
Do not update/delete: Notification broadcast message test data
Handle the case when no blank line is present after an existing header: it will add one