LLM4Cell: A Survey of Large Language and Agentic Models for Single-Cell Biology