Revert "Port pconfigure to chisel-2"

This reverts commit abe2edd5eb3918ae48484aef222e712be8b9c17e.

It turns out I was actually doing this wrong: I should be using
"class" for my TLD instead of "object".
Fix pconfigure/stringlist.* license text

Apparently I copied this code from my "tek" project, which has the
same license (also, they were both entirely written by me, so I think
it's fine either way).
Handle recursive library dependencies

This will properly handle library recursive library dependencies when
they're all entirely contained within a single build -- it still
relies on pkg-config to handle external dependencies.