Reinstate experiment segmentation checks and event tracking

Once gitlab-org/ruby/gems/gitlab-experiment!236 (merged) is merged we need to bump GLEX to that newer version and add code changes to support configuring the expected keys generated over the spec run.

Also add the expected events.

Edited by 🤖 GitLab Bot 🤖