Add support for creating a customer with a token

When creating a customer, 'card' can either be a card object or a string token created earlier (eg. client-side via stripe.js).