Add a new `--language` / `-l` CLI argument that accepts multiple language
identifiers, and pass the list through to `run_benchmark` so it skips
languages not in the user-specified set. Also remove the short form `-b`
from `--generate-baseline` to avoid conflict with the new `-l` flag.