Enable customization of class doc. dir. name

Distributions have various conventions for this, so the package must
be able to tell where it wants the class doc. to be put for the
`install` target.
Merge pull request #156 from rolk/156_docdir

Allow documentation to be installed in a directory with customized name