fix pinned memory leak for hip
Fix huge memory leak for HIP driver.
- hipHostFree was never called because _starpu_can_submit_cuda_task was used instead of _starpu_can_submit_hip_task.
- might be useful to implement a HIP version for free_pinned_cl to free memory in a task as we do for CUDA ?