Add doctype and charset to test output
Fix error test
Make test resuts a bit prettier
Improve addressing tests
Fix Russian and Polish corrupted language files, make sure all use UTF-8
Remove BOM from chinese language file
Make sure file descriptior is closed in EncodeFile
Fix private access problems to SMTP error message by adding getError function (caused by recent addition of SMTP error reporting)
All unit tests now pass
Remove stray comment chars in Arabic translation
Correct UTF-8 encoding of Russian and Chinese translations
Use single quotes in all array indices in language files
Remove unnecessary string concatenations and blank lines
Japanese and Polish are still broken
Fix attachment tests to use new GetAttachments function instead of trying to access the private $attachments property
Check that local dir is writable before trying to write file (and use neater PHP5 syntax)
Add tests for new duplicate address checking on AddAddress, AddCC, AddBCC
Note that it doesn't apply this restriction to ReplyTo as it's not unreasonable to have an address you're sending to also being a reply address
Add a GetAttachments function, which is needed to stop unit test from breaking (attachments are private)
Ensure all files use UTF-8, no BOM
Ensure all files use Unix line breaks, and have no trailing line break
Arabic language was corrupted, so reimported from sourceforge patch
Files that previously used HTML entities now use correct UTF-8 characters
Looks like japanese and polish are corrupt, but I don't speak them to fix them!
Fix some inconsistent phpdoc syntax, make sure scripts have a page-level docblock and version tags
Remove compiled phpdocs from repo
Add docs.ini config file for phpdoc: use `phpdoc -i docs.ini` to generate docs.