Nerolidol: A Sesquiterpene Alcohol with Multi-Faceted Pharmacological and Biological Activities