Changes
- Chunk-based file cache with priority queue (10MB chunks, 4 priority levels)
- Database-driven cache state (cache_chunks table)
- ChunkManager, ChunkDownloader, ChunkStore modules
- HTTP range request support with retry logic
- Database-based auth token storage
- Fixed GStreamer seeking (souphttpsrc)
- Removed ProgressiveDownloader, CacheStateMachine
- Code cleanup: -3k lines, +73k lines (mostly cache system)
149 files changed
Full Changelog: v0.6.3...v0.7.0