Support for arrays as replacement

Поддержка замены для пар вида ['search' => ['replace1', 'replace2', 'replace3']]. С сохранением вордового форматирования (для этого прикручена работа с нодами).

Изменения требуются для одной из текущих задач, так что, если можно, то просмотри побыстрее.