Add include_pat/exclude_pat to cp.cache_dir
Add include_pat/exclude_pat to cp.cache_dir

This uses the include_pat/exclude_pat logic from the file.recurse state
to the cp.cache_dir function, allowing one to selectively cache the
desired files.

saltstack/salt,saltstack/salt,saltstack/salt,saltstack/salt,saltstack/salt