using ResolvedEvent instead of ResolvedIndexEvent

ResolvedIndexEvent has no OriginalPosition therefore the catchup subscription skips it
readability
Merge pull request #286 from thefringeninja/embedded-catchup-bug

using ResolvedEvent instead of ResolvedIndexEvent