refactor(utils_adef.py): use subprocess.run instead of os.system for GDAL commands and fix TIF attribute checks
- Replace os.system with subprocess.run for executing GDAL-related commands, improving error handling and security.
- Fix TIF attribute comparisons to use tif_reference instead of tif_to_adjusd.
- Add better exception handling for WFS connection and GDAL operations.
- Minor code cleanups and improved robustness in raster/vector processing utilities.