Fixes New Braintree Cancel Method

Fixes #152
Pass empty previous_cards to gateway partial.

Fixes #153
No more Versionfile
Mention that you need to require another gem for braintree
Use 'name' in Braintree specs
Use name field in pin and usa_epay gateways too