Fix #245 by handling field types as the xivo client
This code also handles compatibility with previous defined format and does not fail when fields are missing
Closes #245
Do not update/delete: Banner broadcast message test data
Do not update/delete: Notification broadcast message test data
This code also handles compatibility with previous defined format and does not fail when fields are missing
Closes #245