fix(plugin): declare python_dependencies for PM-built environments
Hermes Agent now assembles its runtime from PM dependency
generations instead of the legacy in-tree venv, so every update
produced a fresh environment without sqlite-vec and model2vec and
the provider reported itself unavailable until they were
reinstalled by hand.
Declare both runtime dependencies in plugin.yaml with upper bounds
per the Hermes dependency policy. PM reads the declaration of the
active memory.provider plugin and includes the packages in every
generation it builds, keeping the provider available across
updates without manual intervention.
Bump plugin metadata to 1.1.1, sync the AGENTS.org metadata table
and layout notes, and fix a wording slip in Documentation/index.org.