Allow MIME::Lite to pass the -f option to sendmail to eliminate the
  the web-user as the envelope sender (which runs a high risk of
  being classified as spam *and* doesn't look good).

Note: This change requires a configuration change: the sendmail
  configuration variable should contain the name of the sendmail
  executable; not a sendmail invocation (command line including options).
Patch by turtle: Fix goods and services search not working
  due to missing date format.
ilike does not work here?
Remove Contextual::Return as required dependency.
Refactor setup; eliminate PG_CONTRIB_DIR.
Update INSTALL for 1.4 and Debian Wheezy (current stable).
Correct typo (replace ':' with ';' to terminate statement).
Fix script loader issues:
* psql connected over local socket, even on localhost config in lsmb.
* empty user name due to $self->{user} reference (instead of 'username')
* clean up left over reference to $ENV{PGDATABASE}
* specify username and password on DBI->connect() call
Replace huge if/elsif/else statement with dispatch table.
Remove unused variables.
Fix syntax error.
Correctly html-encode empercent.
Correct 'database exists' check in setup.pm.
Adding routines for db-storage of invoice templates and the like
Fixes for template tables
More fixes for template.sql (adding format field
Changes to look up file if stored in db
Initial DB loader for templates
Minor fix to setup.pm and db creation
Adding templates for editing templates ;-)