A saveAs() FileSaver implementation