test: register sqlite_only and docker marks in pytest.ini, drop redundant asyncio marks
The suite reads backend/tests/pytest.ini, not pyproject.toml, so every
sqlite_only use warned "Unknown pytest.mark". Two modules marked their sync
tests asyncio; asyncio_mode is auto, so the mark was redundant.