Update all error messages to use a common subroutine and to use a
common template or set of templates (perhaps one for general
errors, one for db errors, etc.).
We could use CGI::Carp and its
$error_handler control to create a custom error page for general
errors and update the connError and dbaseError subs in base.pl to
use a different template. See the discussion at Perlmonks about
"Essential CGI Security Practices" for more details.