Review scheduler retry logic for archive and retrieve

As a compromise, we will modify the number of retries to 0 (zero) in the case of repack requests, as discussed in the following topic.

Handle 'unavailable' files in user and repack retrieves originated from problematic tapes

Amend code convention: include headers should use the complete path from the project root

REPACKING tape state and queue cleanup

Several Free drive STALE because of long global scheduler lock aquisition time

stagerrm issues continued

Improvements in gitlab CI workflow