Fava Trails: Versioned, Auditable Memory System for AI Agents