Create condensed pagination for course studentlist
This adds a new attribute to the model, paginationRange, that defines a range of pages to show around the currently selected page. Value set to 10 for now, which means the user can jump 10 pages ahead or back at once.
An indication of more pages is given using ellipsis (...), as to not confuse users in thinking there are less pages available.
Fixes #96 (closed)