Include expanded inputs config for each task in dry run summary (#3957)
This PR adds an `expandedInputs` key for each task in the `--dry=json` output
and `Inputs Files Considered` in `--dry` text output with a number of
files considered. This only include a count, because the entire list of files
could be long.