add download name support to download plugin

add download name support to download plugin
@nuspeed1  you will want to use this.getConfig('downloadName') here else, it won't grab the configured value and instead will only read the default value you provided.

Was this tested?