Change API version
- Separate `handleMessage` to messaging module
- Each provider defines its default message function
- Fix native API confusion: `wantsToOpenOffer` is defined on store view and `wantsToInitiaiteHook` on native APIs
Extract Sponsorpay string to constants module
Spelling mistake in comments