converts the HostTable to use the common/mui datagrid table components
updates the HostTable test/spec. That test was strongly-coupled to markup/classes, so I updated it to query by a11y roles; should be more resilient to changes.
introduces an alternative usePagination hook, as the current one in common can cause infinite render loops because it operates on the whole pagination object instead of its primitive parts (state equality uses reference comparison for objects, not value)