Replaces the Primefaces-based table with MUI DataGrid. Also removes Primefaces dependencies now that they aren't used anywhere anymore.
Some notable changes:
- In column definitions, "id" is now "field" and "label" is now "headerName"; clients will need this updated
- DataGrid is sized based on the parent; it doesn't have its own height. This may result in some strange behavior with containing elements if they are height-constrained, such as in the SearchBar story; clients will likely need review here as well.