Restore use of DefaultPartSize for uploads where a file is provided.
Problem was introduced when the auto-calculation was done, which was fine for
upping the size if it was too small, but it had the side-effect of decreasing
it needlessly (and thus creating more transaction cost).