[GPU] Fixed ScatterUpdate kernel for input with padding (#35056)
### Details:
- This PR enables proper support for input padding for the ScatterUpdate
reference kernel.
- Unit tests for static and dynamic padding were added.
### Description of the issue(symptom, root-cause, how it was resolved)
- Scatter update doesn't give correct output when the "updates" input
tensor has padding.
- Code for calculation of pitches was incorrect in case of dynamic
padding
- Issue was resolved by modifying the GET_UPDATES_INDEX code and using
blocked path in case of padding.
#### Checklist
- [x] Is it a proper fix? (not a workaround)
- [x] Did you include test case for this fix, if necessary?
- [x] Did you review existing test that can be extended to cover this
scenario? Which test did you review?
### Tickets:
- CVS-173392
### AI Assistance:
- AI assistance used: no