closes #7 with eachMatches(), also some code style improvements
added whereEach() and oneOf()
* corrected error message to eachMatches()
* added test for whereEach() and oneOf()