download(path, filename) {
        return this.attachment(path, filename).file(path);
    }
Writes appropriate attachment headers and sends file content for download on user browser.
This method combined Response.attachment() and Response.file() under the hood, so be sure to follow the same guidelines for usage.

@param {String} path
@param {String=} filename