Add methods to pay using gateway generated tokens

Create method get_payment_token and attribute checkout_with_token. Also,
make all 'stub' methods die when they are not implemented.
Bump version