Add --version flag
Fix variable use in git cache
Strip down r10k requires
Add r10k version subcommand
Implement basic puppetfile install command
Clean up puppetfile path usage
Remove --version flag
Remove lingering --version code
Allow sources to list all environments
Implement constructor for config
Refactor environment to use positional arguments
Implement non-recursive environment deploy