Google drive

Merge Google drive driver.
If you have an error you should `continue`, or `data` will contain bad data. I think you have the same issue in other places, check that.