Rendering module automatically integrating with lmvc's render($args)

# Templating language integration for lmvc (by a lmvc-module)

This module's intention is to abstract from rendering with various templating languages in an `lmvc` application.
Depending on the application's configuration in its `config.json` it provides a homogenous API from lmvc's controllers.

## Checklist

- [x] Decide upon initially supported templating languages
  - Smarty, Mustache and Json
- [x] Update project's readme [see here](https://github.com/SEP007/lmvc-modules/tree/feature/tmpl-engine-rendering/lib/Scandio/lmvc/modules/rendering)
- [x] Add interfaces and abstract classes
- [x] Document source files
- [x] Implement decided renderers
- [x] Test everything
- [x] Add compatibility trait rerouting old functions
- [x] Add integration branches to [lmvc](https://github.com/SEP007/lmvc/tree/integration/rendering-module) and [lmvc-patat](https://github.com/SEP007/lmvc-patat/tree/integration/rendering-module) and refactor where needed