Issue 573 - File download progress callback varying by platform

Progress varies by platform again....

*sigh* It seems that the progress varies by platform again with the new file transfer plugin.

This sets the multiplier on a per platform basis.

fixes #573