feat #1058 section, TabPanel, Tooltip and Dialog cannot be used as containers. $refresh signature change.

This commit introduces the following changes:
- `section` statement cannot be used as a container. Its `macro` configuration property is now mandatory.
- `filterSection` and `outputSection` can no longer be used in the parameter passed to the `$refresh` method of the `TemplateCtxt`. They are replaced by the `section` property (`{section : "sectionId"}`). It is also advisable to stop specifying a macro as a second parameter, as each section now comes with a mandatory macro.
- `aria:Tooltip` widget can no longer be used as a container. The `macro` property of its configuration is hence mandatory.
- `aria:TabPanel` widget can no longer be used as a container. The `macro` property of its configuration is hence mandatory.
- `aria:Dialog` widget can no longer be used as a container.

The corresponding features were deprecated in version 1.4.10 (commit 222411636510b08270641db78fd9a8463d078f8b).

Close #1058