Stripe: Separate email from description

Before:
Specify the description for the purchase or authorization using the
options[:description] || options[:email].

After:
Use options[:description] for description.  Use metadata for the email.
Keep the 2 options separate as the Stripe docs suggest:

https://stripe.com/docs/api#metadata
Merge branch 'stripe_email' into core