recovery tests with indexes

Это версия тестов восстановления, в которой включены изменения предложенные @uvizhe.

Здесь представлены тесты `dnet_recovery` с опциями `--dump-file`, `--one-node`, `--nprocess` и тесты для восстановления без специфичных опций. Кейсы тесов можно посмотреть в **testcases_recovery_dc.py**. Эти кейсы покрывают те кейсы, которые сейчас прогоняются при тестировании собранных пакетов (плюс есть тесты на `--dump-file`).

После слияния этих изменений, сделаю конфиги для запускатора под эти тесты и исключу старые тесты восстановления dc, а эти тесты будут гоняться и при тестировании собранных пакетов, и будут использоваться для тестов на большом объеме данных.

reviewers: @uvizhe, @tIGO, @shaitan
Это и есть суть кейса:

    dnet_recovery --help
      -o ONE_NODE, --one-node=ONE_NODE
                            Elliptics node address that should be
                            iterated/recovered [default: none]

утилита восстановления восстановит только ключи из диапазона указанной ноды.

У нас есть два типа ключей: доступные везде (consistent) и доступные в некоторых группах (inconsistent) - тут мы выбираем из 2го типа те ключи, которые являются "bad" для теста (которые будут восстановлены) и "broken" (которые не восстановит).