add IMAP list command to download client
group options
split option description creation function
send login arguments as literals if necessary