Add timestamps and GitLab URL to output filenames
Enhances scan output organization by generating filenames with format: YYYY_MM_DD-HH:MM-GITLAB_URL-scan_results.{format}
- Adds timestamp generation with year, month, day, hour, and minute
- Normalizes GitLab URL by removing protocols and trailing slashes
- Replaces special characters with underscores for cross-platform compatibility
- Preserves original domain identity in filename for better tracking
- Improves organization when running multiple scans across different instances
This change makes it easier to identify scan results from different GitLab instances and track when scans were performed without overwriting previous scan results.