Discovery and Development of Farydak (NVP-LBH589, Panobinostat) as an Anticancer Drug