Add support for 'whenever' method to Inspectors#forAll and #forEvery.

If more information from failures is desired, could add a 'skippedCount' to the ForResult case class.   No support for the other for* methods in Inspectors (forAtLeast, etc).