Anti-Diabetic, Anti-Cholinesterase, and Anti-Inflammatory Potential of Plant Derived Extracts and Column Semi-Purified Fractions of Ficus benghalensis.