Preparation of S-glycoside surfactants and cysteine thioglycosides using minimally competent Lewis acid catalysis.