[BUG] Fix gradient of advanced_set_subtensor1

Reported by Bitton Tenessi
Still missing:
- [x] same fix for advanced_set_subtensor
- [x] unit tests
- [x] correct handling of int/complex dtypes in IncSubtensor.grad