16975 grouped attributes on overview tab

[``* `#16975` Grouped attributes on overview tab``](https://community.openproject.org/work_packages/16975)

Furthermore, this PR implements:
- https://community.openproject.org/work_packages/16976
- https://community.openproject.org/work_packages/16977
- https://community.openproject.org/work_packages/16979
- https://community.openproject.org/work_packages/16978

Please consider  the following open issues:
- [ ] The "Show/Hide empty attributes" may needs to be adapted to the new styling
- [ ] @zzmedia may want to have a look on the general styling
- [ ] Is a multi-line value approach (as introduced with https://github.com/opf/openproject/commit/71112b5a4168a553d63960c4c73c5ff2b1c7eaaa) acceptable?