HV-808 Fix and extended @ModCheck

Fix Mod11 bug, extended the `@ModCheck` to accept two new configurations
`mod11CheckDigit10` and `mod11CheckDigit11` both are a char that
represents the check digit for when mod11 checksum result is 10 or 11.

Moved the validation tests `passesMod10Test` and `passesMod11Test` to
the `ModCheckValidator` so they can be aware of the new parameters
leaving the `ModUtil` responsible only for mod calculations.

All tests are updated to reflect the new methods signatures,
`ModUtilTest` only tests the mod results (affects only the mod11 tests)