Enable user to schedule the full data export and download asynchronously - #827
partial work (lots of it)