Timeline of Caster Semenya's hurdles and achievements over the last seven years