SMTP.pm: reduce auth details from Received header.

based on patch from Devin Carraway

  http://www.nntp.perl.org/group/perl.qpsmtpd/2012/08/msg9954.html
MANIFEST: updated with run.* files
added daemontools, ucspi-tcp to install list
spf enabled in config/plugins by default

the plugin will detect if Mail::SPF is missing and not register it's hooks
Merge branch 'master' of github.com:msimerson/qpsmtpd-dev
raised default max msg size in clamdscan from 128k

added max_size on config, so it's likely to get noticed, since even 1M is probably too low for most sites. This should likely default to the same as databytes?
summarize: fix syntax error
is_naughty is a setter now too
store envelope from and to in connection notes
headers: assign zeroes to avoid undef errors