Pack of updates and fixes

This test checks exactly the same situation: group which key was corrupted has a newest timestamp and recovery will try to used at first. But its read will fail and recovery switch to second group and recover data from the second group to first and third ones. After all it checks that all groups have the same data and timestamp that was written to the second group.