Added native share controllers

The sdk can receive from the web player calls for share requests, the player will send all the relevant share params, and the share will be submitted by the native controllers