Test with phantomjs (by default), Report test code coverage karma-coverage
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