feat: Add complete project compliance configuration
- Add GitLab issue and merge request templates
- Add VSCode configuration with Ruff integration
- Update license to AGPLv3 for compliance
- Fix .gitignore to allow VSCode config files
- Add comprehensive development environment setup
Compliance items addressed: