Use standard c++ rather than Windows API:s to read files.
Use standard c++ rather than Windows API:s to perform file system operations (list files, copy files, create directory, etc)
Merge branch 'cppfile'
Adding performance test tool
Merge branch '5.6'
Wrong path for OpenSSL libs when running in debug. #47
Removed Externals/CA dir. The Windows cert store is used now instead. (Merge from 5.6.)
Forwarding of message should update From-address to forwarding account address. Issue #50
Merge error.
Better logging when test fails.
Merge branch '5.6'
SmtpClientSimulator should throw on error rather than returning true/false
Renamed test classes (CamelCasing)
Moved AddRoutePointingAtLocalhost from SMTPClientTests to TestSetup since it's shared by many tests (minor)
Renamed oSMTP variable to smtpClientSimulator. (minor
Renamed oPOP3  variable to pop3ClientSimulator. (minor)
Renamed oSimulator1  variable to imapClientSimulator. (minor)
The number of TCP/IP connections were not counted properly, leading to slightly incorrect values on Status page (+1 or +2)
Reduced test scope
Internal string searching mechanism sometimes read outside of valid memory, which resulted in a minidump (but no crash).