#47 - Determine correct location of project cache directory.
#48 - Abstract tasks for providing wrapper scripts for downloaded tools.
#50 - Use an include file for setting up configuration in wrappers.