Fix bug when deleting the last tag
When IncidenceEditor deletes the last tag of an incidence, it
calls Item::setTags()
with an empty tag list, and eventually
ProtocolHelper::entitySetToScope()
rejects the empty list and
returns an error.
BUG: 431297 FIXED-IN: 5.16.2