Merge remote-tracking branch 'upstream/master' into upstream
Initial support for Git-pushable /etc/hiera and /etc/puppet.

The code is opinionated and likely buggy at this point.
Merge pull request #6 from seattle-biomed/upstream

Upstream