logicalfile: don't depend on openlmi-tools

openlmi-scripts already does that.
logicalfile: treat classnames case-insensitively
logicalfile: improve output
logicalfile: improve doc and simplify callables in classes