From Hogwarts robes to house scarves: 100 years of Harry Potter uniforms