DEICH-6060 add working version of reporting page
Still some work left, but that is done in other tasks.
NOTE: ReportingList.svelte will be refactored as a part of the next task.
- add small version of loading-spinner
- extract helpers for common logic related to libraryEvent
Closes DEICH-6060