JUnit tests, minor bugfixes and improved docs
I've gone through all JUnit tests making sure that they compile cleanly. Also, changed the ant
build.xmlscript, to stop creating release packages if any tests fail. So, this is the first hurdle for releasing Columba.I've got Timo to fix an annoying SMTP open connection bug, caused by to strict assumptions of Ristretto. Should now work much better with servers which aren't strictly RFC-compliant.Forwarding messages works correctly again, too. An inputstream was accidently closed too early.Also gone through the README, COMPILE and CHANGES docs and brought them up-to-date.