Makes Parkour::every not greedy

Using "firstNotOk" instead of "mapReduce" in "every"