Don't fail a build if ldconfig doesn't exist (CNY-3859)
Add INSTALL macro to Makefile (CNY-3859)
handle symlinks in manpath that point outside of manpath (CNY-3860)
allow obsolete paths if symlinks to new paths (CNY-3859)
add ignore file
improve badpath checking (CNY-3861)