Text this: Chemistry, Biosynthesis and Pharmacology of Streptonigrin: An Old Molecule with Future Prospects for New Drug Design, Development and Therapy