Variable {% include %}

This PR adds support for including files by giving a variable to the `include` tag. It uses liquid-like syntax:
```
{% include {{variable}} %}
```
This fixes #1464.

## Todo:
- [x] implement
- [x] add cucumber feature
- [x] add documentation
- [x] rebase on current `master`