Implementation of forEvery that re-uses Inspectors code.  Error output is sub-optimal.
Re-implement doForEvery in NonGeneratedTableDrivenPropertyChecks, to allow changing output.
Add forEvery to generated TableDrivenPropertyChecks, leaving non-generated tests.
Fix gentests dependences, broken by extracting out scalactic macros.
Add generated tests for TableDrivenPropertyChecks#forEvery
Add documentation about forEvery to TableDrivenPropertyChecks
Merge branch 'TableDrivenPropertyChecks-forEvery' of https://github.com/flicken/scalatest