Prepared for debosh & moved files around to be a bit more Debian FHS friendly
Prepared for debosh & moved files around to be a bit more Debian FHS friendly
Tidied up config processing:

* specifying a file with -c avoids any searching, unless the file doesn't exist
  in which case a warning is emitted and the search run
* set some default environment variables for templates, scripts, vhosts and
  logging dirs.
* Tidied setEnvironmentVariables() such that it doesn't operate on some weird
  global hashref and instead returns a modified version of what it was given.
renamed variable in setEnvironmentVariables() so it's not just '$e'
Added complexity setting for passwords; changed example config to demonstrate it
added simple default config that should do the right thing most of the time