Text this: A Review of Medicinal Herbs Capable of Preventing Blood Coagulation and Platelet Aggregation