Merge branch '2944_cleanup'
* 2944_cleanup: (35 commits)
Update all po/*.po files.
Rename keymap files to be with .keymap suffix.
(mc_config_new_or_override_file): minor optimization.
Refactoring: use GString instead of "struct selection".
(edit_translate_key): move from editkeys.c into editwidget.c
Sync with gnulib
62bb7a8bf95807d6339e1e17fc0d21c319b280a2.
Code refactoring in tests.
Adjust look'n'feel of editor options dialog window.
Clarify EN and RU man pages: list command line options alphabetically.
(overwrite_query_dialog): adjust dialog size.
Clarify widget redraw in runtime.
(size_trunc_len): support automatic maximum unit for specified size.
Fix formatting in manual pages.
Fix wrapper location in description of -P/printwd option.
(edit_insert_over): move from src/editor/editcmd.c into src/editor/edit.c.
(edit_insert_column_of_text_from_file): refactoring:
(edit_get_byte): refactoring: use edit_get_byte_ptr().
Code refactoring in tests.
Grammar fix in English man-page.
(init_panelize): support --disable-nls.
...