Java implementation of Luhn Algorithm, used for Credit card number checksum validation.