Added support for custom download file names;

Hey i added an option to define the downloaded file's name and also added some missing semicolons.
Cheers!