progress bar for upload. Closes #182
Merge branch 'enhancement-progress-bar-182' into develop