Template the configured directories

This allows configuration of non-Debian hosts, where paths can be
customized based on expected packaging providers.
Documenting the new parameters
Case-block instead of if-block

The case block form is a bit cleaner. Added a default warning for cases
when osfamily isn't supported.
Merge pull request #8 from runswithd6s/configurable-paths

Configurable paths