Riboswitches As Versatile Scaffolds For Ligand Recognition And As Tools For Drug Discovery