We're scanning one object too many in DirtyCardToOopClosure.
This means we need to test that we're not rescanning an object in
DefNewGeneration's ScanClosure and FastScanClosure -- when this
is fixed, that test can be changed to an assert.
See also 4461854.
This can be seen when running specjvm98, first failure occurs in jess: