Improved documentation and test scripts. Renamed Smtp* classes to EMail*, because they are not limited to SMTP
fixed typos