Pin: Add Pin.js card token support

Adds support for passing in a card token to purchase and store with the
Pin gateway.

Closes #625.