changelog update
merge faa4927e49bcb20f9bacc650a52fcf4d0302be76
more work on a testing infrastructure. keep in mind that all this requires php 5.3, as we're using a PHPUnit branch that's based on trunk