Add/adapt reports for lists

Specialized report definitions already exist for some lists, such as the user list or test case list. They are missing, however, for other lists, such as risk and control lists. In this case, a report definition is automatically generated from the relevant list and immediately applied before report execution starts. For forms and lists, these report definitions are written to the file reports_dynamicreports.xml so that they can be used as customizing examples. The following examples explain how existing report definitions for lists can be replaced, and how new report definitions can be defined for lists that have no specialized report definitions yet.