Merge issue #580 for the cached_apps overall_progress. Closes #580

This commit uses the changes in issue/branch #580 to compute the overall
progress based only on completed tasks, and the n_answers value.