Elliptically Polarized Undulator Technology