Initial creation of my fork of the mod_clamav module, since the mod_clamav
author doesn't seem interested in my suggested changes/fixes.
Start building up the testsuite for the patched mod_clamav. It's not functional
yet, though.
Now we have functioning tests for FTP, SFTP, and SCP uploads of regular files
(which pass as expected) and of the EICAR data (which fail as expected).
Added generation of a custom event when a virus is found.  This allows a module
like mod_ban to be configured to listen for these events, and then ban the
user/IP, for example.
Use session.pool rather than main_server->pool; the former is not going to
change over the lifetime of the session, whereas the latter can change, e.g.
due to the HOST command.
Fix bug in mod_clamv when ClamMaxSize (or ClamMinSize) are configured.
The issue was that the file to (possibly) be scanned has already
been closed when fstat(2) is called on the fd; now fixed.
Adding regression test for the MaxSize/MinSize bug.
Merge of changes from Castaglia repo.
Removed extra file.
Added mod_vroot test and code to fix problem.