2,3-Oxidosqualene Cyclase and Squalene Epoxidase: Enzymology, Mechanism and Inhibitors