improve _openDownload function to not modify window.location

this will allow outstanding log.info and log.debug to stay in the same
window and not get cancelled
Merge pull request #1305 from aodn/issue_1281

improve _openDownload function to not modify window.location