Fix bug with missing downloadURL for docs/sheets

Google Docs + Sheets do not populate 'DownloadUrl', but
instead provide an map of exportLinks ie csv, docx, pptx,
txt etc. Simple heuristic to determine the url to export
as well as create the target extension to avoid clobbering
of the original file on a re-sync.
Merge branch 'exports'