* Adds top-level imports for LanceDocChatAgent.
* Moves lance_tools.py out of langroid.agent.special.lance_rag to avoid a dependency cycle.
* Updates Ruff config (lint prefix removed).
* ChatAgent token stats, now correctly use agent.llm.config instead of agent.config.llm
(this makes a difference only when llm is overriden globally via --m option for example; previously the LLM model was being shown based
on the Agent's original config, ignoring this global override)