Ensure we link the header directory before building anything

And the top-level IMACRO shouldn't really be poking the src
tree...
Wrap configure rules in checks for autoconf
Fixup edir code
Fix typo
More LDAP fixes
Typo
Load all modules, including ones which are not configured

And sort for duplicates.  This allows us to "clean" a module,
and it will still be configured and then loaded  and built
Remove old cruft for libtool