Bacterial topoisomerase inhibitors: quinolone and pyridone antibacterial agents.