HV-808 Passing the digits to check and the check digit explicitly to the ModUtil methods

Adding explicit comment about the assumption the mod11 algorithm makes
HV-808 Fix Mod11 Algorithm, prepare for HV-809

Fixes HV-808 Mod11 and CPF validation issues
`ModUtil` now only have methods to calculate the Mod10 and Mod11
checksum value.
`ModCheckValidator` is the responsible of convert and validate the check
digit
`CPFValidatorTest`  removed useless comments.
`ModUtilTest` Changed assertTrue for assertEquals for better error
report, removed useless comments and messages.
HV-808 fix and HV-809 improvement

Fixes problems reported on JIRA HV-808
Created the Constraints @Mod10Check and @Mod11Check.
Maintain @ModCheck or mark deprecated?
Mod11Check future improvement: aloow reverse order

Log class modfied, please review!
HV-809

Added reverseOrder option to the Mod11Check, changed test to reflect the
new option.
Updated constratint with ModCheck