use variable directory for pid file
libdir is a property, not a parameter
raise message priority for sake of visibility
make pid file location configurable
document changes