completed exercise 5: SMTP gateway with antivirus scan. added ClamAV and scanning classes, and corresponding function in the gateway