Haml support (all server-side)

- [ ] Ready to merge

Todo list
- [ ] implementation on pennyworth