Annal: Persistent Semantic Memory Server for AI Agent Teams