Working implementation for issue-1216

Issue 1216: https://github.com/MarkUsProject/Markus/issues/1216

First working implementation of the Summaries tab. Functionalities implemented include display of mark breakdown in table, filtering, paginating, and sorting by columns.