As the name suggests, “James and the Giant Peach” is no small undertaking. The musical, which opens Wednesday at Magnolia Arts Center, is one of epic proportions, even without the giant peach that is ...