Fixes #485
Correction after comment from Romolo
Added Swedish translation of GUI changes for issue #458
Translation files updated for all languages. The fix for #458 introduced very visible user interface changes so it is a good idea to translate as many languages as possible before the next release. All obsolete strings removed from translation files. All code indexes rewritten for the new source code structure.
Revert "Translation files updated for all languages. The fix for #458 introduced very visible user interface changes so it is a good idea to translate as many languages as possible before the next release. All obsolete strings removed from translation files. All code indexes rewritten for the new source code structure."

This reverts commit 1998a75effd2f4e07b099de74e606142aeda3fcc.
Translation files re-indexed to prepare for translation.
Obsolete text strings kept to make translation easier.
Changes after comments from Romolo
French translations
Changed string after comment from Romolo
Italian translation
Czech translations
Merge remote-tracking branch 'origin/dvogonen/companion_flash_rename_458' into next