Improve usage of Fluid templates

Enable usage of pure Fluid templates to avoid Markdown parsing.
Enable usage of Fluid layouts.
Correct a wrong type declaration.
As far as I understand the code, the backend rendering calls a frontend URL, so ultimately it it the frontend rendering doing the work, isn't it? If yes, then patching the frontend rendering is enough. But maybe I misunderstood the backend rendering.