combine finalization_wait when combining tasks

Problem: combine_task and concat_task helpers lose the finalization_wait
information from all but the first task Resolution: use sum/max of
finialization_wait values in concat_task/combine_task

Testing Done:
./pants src/test/python:all -vxs

Reviewed at https://reviews.apache.org/r/24752/