estimate size only on download step

avoid premature size estimation, trigger size estimations only if user
has move to download step (aka step 3). also avoid expensive size
estimate call when no subset exist after initially moving to subset step
(step 2)
Merge pull request #1500 from aodn/issue_1485

estimate size only on download step