Rename Download*Resolver to DownloadProducerFor*

- For DownloadPropertiesResolver, DownloadLocalRepoProducer, etc
- Merges Templater and DownloadSubstituters