Catalytic Asymmetric Synthesis of Spiropyrazolones and their Application in Medicinal Chemistry.