An Overview of Antimicrobial Properties of Different Classes of Phytochemicals