Partial fix for coglet-alpha subdirectory support and test analysis
- Add path separator conversion (/ to .) in PredictModuleAndPredictor()
- Converts file paths like 'my-subdir/predict.py' to module names like 'my-subdir.predict'
- Partial fix for F011: doesn't handle directory names with hyphens (architecture limitation)
- Add test case for subdirectory predict paths in config_test.go
- Update test.json with comprehensive analysis of all 14 failing tests:
- 9 tests fixed with code changes (64%)
- 2 tests passing (test environment issues, no code changes needed)
- 3 tests with coglet-alpha architectural limitations documented
- Document coglet-alpha limitations in progress.txt:
- Subdirectory loading uses import_module() vs spec_from_file_location()
- File input handling (@filename syntax) differs from original cog
- Add test artifacts to .gitignore (openapi.json, ready, setup_result.json)
Progress: 11/14 tests now passing or fixed (79%)