Benzothiazole - Versatile heterocyclic nucleus in medicinal chemistry: A review