EXSWHTEC-2 - Implement additional tests for hipDeviceSynchronize (#2872)
EXSWHTEC-2 - Implement additional tests for hipDeviceSynchronize (#2872)

- Test synchronization when no work is enqueued on streams
- Test synchronization on default stream
- Modify tests to run for all devices.
 - Remove unnecessary check in Unit_hipDeviceSynchronize_Positive_Empty_Streams test.
ROCm-Developer-Tools/HIP,ROCm-Developer-Tools/HIP,ROCm-Developer-Tools/HIP,ROCm-Developer-Tools/HIP,ROCm-Developer-Tools/HIP