started generic header library

I realized that you only need the header packages with and without the
square pin 1 -- everything else can be taken care of by smashing the
component