remove field to simplify handling of message annotations section
add some tests for handling of ApplicationProperties section
make method static to match setter and field accessed
update group related MessageIntegrationTest to assert on propertyNames + propertyExists status, ignore as currently failing
update message to get the property names from the facade
remove test-only method