Text this: 5-Benzyliden-2-(5-methylthiazol-2-ylimino)thiazolidin-4-ones as Antimicrobial Agents. Design, Synthesis, Biological Evaluation and Molecular Docking Studies