Learning Agility and Adaptive Legged Locomotion via Curricular Hindsight Reinforcement Learning