[MPS] Fix gather for uint8 dtype in index_select (#91047)
Use int8 instead of uint8 for MPS Gather/Scatter (uint8 is broken in macOS Monterey)
Pull Request resolved: https://github.com/pytorch/pytorch/pull/91047
Approved by: https://github.com/razarmehr