Stop using $root from upper scopes
Use md5 for location concat filenames
Use md5 hash for the location temp files
Merge pull request #296 from radford/avoid-global-root

Stop using $root from upper scopes
Merge pull request #298 from pennycoders/master

Fix cannot generate tempfile error
Merge branch 'master' of https://github.com/jfryman/puppet-nginx