Fix stripe partial.
Change card.type to card.brand to match Stripe API change.
Fixes #170
backport fix to 2-3
Merge pull request #173 from gflateman/2-3-stable

Backport braintree#cancel fix to 2-3
Options as it's own method.
Fixes #160
Fix sending address lines. Fixes #171
Fix broken spec by using full state name.
Fix for NilClass error

(cherry picked from commit ca00e45799525dcd3d0b6ae04ea102435667aaa5)
(cherry picked from commit 9913c6b8ae6a3821f475176e5552cc8ce5f4524b)