add render function
Merge branch 'master' into render
correct characters after encoding fix (#54)
changes to help debugging issue #56
Revert "changes to help debugging issue #56"

This reverts commit e501e91a0001515dbd217ea4356b6cac5d31161d.
Merge branch 'master' into render
correct substitute function implementation; add tests
allow 1 argument substitute() to use local/global variables
update documentation; ensure substitute works with non-string values
update documentation; ensure substitute works with non-string values; update README
Merge pull request #59 from quattor/render

substitute function implementation