META updates, tidy, PBP tweaks

* update manifest
* perltidy
* replace postfix if/unless with brackets
* reduce useless indention by exiting sooner
move extra $rc test into block

where it could have been set
Merge pull request #101 from msimerson/tidy

META updates, tidy, PBP tweaks
moved Qpsmtpd::Utils -> Base.pm
updated MANIFEST
t/q-base, s/utils/base/
more tests for Qpsmtpd.pm
Qpsmtpd: remove PLUGIN_DIR label, replace implicit

if statements with chained 'and' with if block (2x)
extracted config*() from Qpsmtpd.pm -> Config.pm

* includes full test converage for Qpsmtpd::Config
    * folded t/config.t into t/qpsmtpd-config.t
* includes additional tests for Qpsmtpd
    * folded t/tempstuff into t/qpsmtpd.t
* PBP adjustments here and there
* other tweaks to handle test warnings
added diagnostics for failed spool_dir test

likely due to config caching
more tests for Qpsmtpd::Config

* fix for cache clearing that didn't work
* imported a sample .cdb file for testing
Kill some tab characters; and adopt PBP-suggested formatting for :? operator.
Merge pull request #3 from flimzy/Base.pm

Kill some tab characters; PBP-suggested formatting for :? operator
moved config() from Qpsmtpd -> Q::Config.pm
updated Config::defaults() to behave as before

and added additional tests for it
Merge pull request #102 from msimerson/Base.pm

Base.pm