Update/add SMD capacitor footprints
SMD complement to https://github.com/pointhi/kicad-footprint-generator/pull/200.
This adds non-polar electrolytic SMD caps using IPC-calculated pads. It also updates all the existing SMD electrolytic polar caps to use rounded rect pads (while retaining the original pad sizes and placements for compatibility) and cleans up the script and YAML file a bit.
Also fixed one typo that doesn't affect anything else.
Footprints submitted at https://github.com/KiCad/kicad-footprints/pull/1030 and https://github.com/KiCad/kicad-footprints/pull/1032.
Edited by Joel Guittet