Restrict visa valid digit lengths to 13/16
Restrict visa valid digit lengths to 13/16

As per http://en.wikipedia.org/wiki/Bank_card_number#Issuer_identification_number_.28IIN.29 visa numbers are only 13/16 digits long. This prevents numbers like `4111 1111 1111 22` from incorrectly passing `validateCardNumber`
stripe/jquery.payment,beealone/jquery.payment,Bhavinshah5111/jquery.payment,compstak/jquery.payment,wendelas/jquery.payment,markgarrigan/jquery.payment,kevinrodbe/payform,haithemaraissia/jquery.payment,kevinrodbe/payform