Fixed issue with multiple SagaEventHandlers for the same Event type

Axon allows multiple handlers for the same Event type, but would ignore all
but the first handler found. This fix ensures that all handlers are evaluated,
and the first matching handler (based on parameters and association value) is
invoked.

Issue #AXON-209 Fixed