KeywordDefinitionAttemptVisitor: Make tests clearer
KeywordDefinitionAttemptVisitor: Use assertThat(x, new Matches(y)) insteadof assertTrue(x.matches(y)) for better error reporting