Too short? Or not short enough? The incidents at the weekend highlight the confusing and often sexist clothing demands faced by female athletes.