Bright, clever and thoroughly engaging, Ed Robson’s updating of Snow White at Cumbernauld for a five-strong cast is a triumph of storytelling