Fix coglet file sync issues on Docker Desktop for macOS
- Use explicit file operations with fsync in Go runner to ensure request
files are visible to Python file_runner
- Add directory fsync in Python before listing to invalidate VirtioFS cache
- Use atomic rename for response files to avoid partial reads
- Remove skip marker from test_predict.py now that coglet predict works