Regenerate initrd after configuring keyboard (bnc#888804)

* Some autotranslated code polishing (in a different commit for easier review)
* Update dependency on yast2 >= 3.1.94 (new messages)
and again I think it should not be else. In general It should look like:
```
allow(Yast::SCR).to receive(:Read).with(@size_path, file).and_return(256)
```