allow setting of bespoke tags on TickEvents, update Client to merge client tags with event tags (old behavior was to set client tags on the event only if the event had no tags)