Add LuhnCheck and basic validation
Add detail to code comments. Set the version correctly.
Merge pull request #4 from ArnoudAdyen/master

Add LuhnCheck and minimal CVC validation