Sub-structure support in library introduced.

Makes it much easier to find stuff as most stuff that go here are "special"
in one way or another. I.e. finding a component based on 'devname' is not
practical.

For further details about configuring gEDA, please see
http://wiki.geda-project.org/geda:gschem_ug:config