This fixes an issue where validation occurs in the wrong order and cannot validate an Amex card after a restore.
Merge pull request #16 from twotoasters/chris-16-fixed_amex

Chris-16