Sandy Davidson was just three when he disappeared from his grandparents’ garden in Irvine, Ayrshire, on April 23, 1976 - five decades ago today.