allow templates to be overriable by puppet
fix namespace changes for EG
Merge pull request #43 from universalcore/feature/issue-43-allow-templates-directory-to-be-changed-for-use-with-puppet

allow templates directory to be changed for use with puppet