Added support for Omocodie and check control code in isvalid

I added the support for omocodie [http://it.wikipedia.org/wiki/Omocodia] and added a check using the control code in isvalid function.