- Added the possibility to specify and save template layouts for questions
- Layouts are possible to configure via YAML's `layouts` key. The examples of such configurations is given in `example_surveys/with_layouts`.
- If the template layouts are saved, they are saved for each user separately. By default they are private, but can be made public with the keys `public: true`.
- The saved template layouts can be re-used later, once they are saved. By default only the templates saved by each user separately or the ones marked as `public`.
- Changed JSON to YAML when importing surveys to enable multi-line layouts. YAML offers multiple advantages
- Multi-line strings, which is particularly handy for HTML template layouts
- More concise format, taking less space on disk