Final compliance fixes for SpotIt
Added GitLab CI pipeline with format, lint, and test stages. Added pre-commit configuration with formatting, linting, YAML checks, whitespace fixes, and security scan hooks. Added Git tag v1.0.0 for project release compliance.