Use stream instead of string for template parsing

* Updated ParrotConfig.cs
* Fixed layout/partial renderers to read parameter