What is the origin and meaning of "be the Cat's Whiskers?" I've heard of this saying but its seldom used in the USA.