Generate a separate kicad component for each package.

The pin mappings vary depending on the package, so this is necessary for
correct mapping to the footprints we'll generate later.
Function to generate KiCad EESchema Doclibs.

These are distinct from the main library and include documentation rather
than schematic symbols. For the moment we just write out the description.