fixes #2067 - set puppet parser filename so 'include' directives work