Event testing setup as a fixture

A bit longer because of the YAML guid changes (2/3 of all PR) ...

Now if you want to use the event testing, `register_event` takes care about appliance setup. I hope this solves the Jenkins no events problem.

Will be squashed after testing before it gets merged.

I did not rewrite this in new code as the coverage is not complete yet.