Active Huygens' Box: Arbitrary Synthesis of EM Waves in Metallic Cavities