spiderpig log view: migrate to sortable/filterable vuetify data table component
Uses a sortable & filterable Vuetify data table to display logs. Also adds an info chip with log total in the tab for "MediaWiki Error Logs", and a separate API endpoint for retrieving that total.
Adds eslint configuration to suppress a "'v-slot' directive doesn't support any modifier" error, based on a stackoverflow question.
Bug: T397091