MYEXP-2487 - fix to download filename

uses sanitized version of title(spaces etc changed to underscores) + version, and works out the file extension