Update core to allow an independent besoke.api() function to override the shiming of the API when basic XHR is not possible. Take advantage of this to apply Google Drive Editing tools, create, delete Files and Folders. #20