added ViatraCepAdapter abstract superclass

it serves as a uniform interface for registering adapter responsible for
delegating events from a given event realm