Minor improvements to Config action
Cleanup to Utilities

1. Creates the cache directory.
2. Execute now uses check_call, which keeps subcommand output.
Added Download action