more readable traversable matcher check
added a test for junit traversable matchers
fixed the or combinator on result in presence of errors
simplification of the checking code for traversable matchers

Merge remote-tracking branch 'mustaghattack/master'