Trooping the Colour is the most ceremonial of events in the royal calendar. But what are the origins of this annual parade and fly past that sees the Royal Family gathering on the Buckingham Palace balcony?