Remove duplicate test macros from TSL
Remove duplicate test macros from TSL

`tsl/platform/test.h` used to define a macro `DISABLED_ON_GPU_ROCM` which also exists in
`xla/tests/test_macros.h`. This led to build failures if both headers were included.

Since `test_macros.h` contains a huge set of similar macros let's remove the one
from `platform/test.h` and use `test_macros.h` everywhere.
