A stylish and witty production transports the action to the Cotton Club in 1940s Harlem