added utility to get DPI from DIP
makes fields unselectable until creditcard # is completely and correctly entered
fixes small bug with expiration date that made it not automatically move to security code entry