Add methods to pay using gateway generated tokens

Create method get_checkout_code and attribute checkout_with_token. Also,
make all 'stub' methods die when they are not implemented.
Bump version
Create map_object method, to clean up get_hidden_inputs