Add custom template support
Add tests for custom template
Add doc about custom templates
Merge pull request #60 from marmelab/custom_template

[RFR] Add custom template support