Update changelog for 3.0.5 release
Added (possibly-broken) test harness