Use jquery.payment for frontend + backend checkout form

Today, Stripe announced a library they've been working on called [jquery.payment](https://github.com/stripe/jquery.payment). This library provides some useful tools for formatting credit card / expiry dates, and detecting card types.

I figured we could use it to tidy up some of the code within the payment forms on Spree.