Loosend ResultValidator generic to <? extends Iterable> instead of List

Some Hamcrest matchers only guarantee Iterable and were unusable with the
Axon ResultValidator API.

Issue #AXON-214 Fixed