Renamed `applyPromptFlags` to `applyGenerationFlags` and added `validateGenerationFlags`
lmcli chat
`lmcli chat` now supports common prompt flags (model, length, system prompt, etc)