Add pad shape offset support
Created by: agren
Makes KicadFileHandler aware of pad offsets.
Since Kicad does not support specifying an offset for circular pads. Circular pads will be converted to oval pads if an offset is specified.
Edited by Joel Guittet