Reversine: A Synthetic Purine with a Dual Activity as a Cell Dedifferentiating Agent and a Selective Anticancer Drug