Almost done with corrections

Dear KiCAD team,

I'm still working on this, and I have a lot of changes already done.  But it's a bit far from completion.

For one, I believe the SMD-xxxx packages need a better explanation to their pad shapes; I'll probably work with that for a while.  The SOIC packages (probably only the SOIC-24) need a better naming scheme than just *_N and *_W and *_E and *.

And the rest of the packages (alphabetically from the SOIC-24 and excluding the new WSON-8-1EP) need to be updated to the newest naming scheme.

This is far from done, and I'll keep working on it.

Sincerely,
Brandon