Permit users to set purchases's reason initializing a MyMoip::Purchase
Raise exception when making an api call without token/key

Closes #23.