STRU support added with definition of supported types and client setting keeping track of currently set type
LIST minor modifications
OPTS support added
SITE support added
SMNT support added