Recovery tests were updated

* recovery tests were slightly refactored
(it's easy to add new tests cases for both dc and merge recovery tests)
* tests with `--dump-file` and `--nprocess` options were added for
recovery-merge tests

reviewers: @uvizhe, @shaitan