Merge branch '3997_cleanup'
* 3997_cleanup:
Do not include <sys/select> globally via "lib/global.h".
(mc_symlink): test vpath2 before use.
lib/vfs/interface.c: fix coding style.
(display_bits_box): use tty_display_8bit().
(panel_options_box): don't apply integer value to boolean variable.
(edit_files): fix shadow of variable declaration.
mcviewer: clarify of HAVE_CHARSET usage.
Replace [] in AS_HELP_STRING.
(setup_panels): fix origin and size of panels.
(vfs_stamp_compare): fix NULL dereference.
(ftpfs_dir_load): minor refactoring.
Make VFS faster a bit.
(vfs_s_normalize_filename_leading_spaces): minor refactoring.
(history_show): fix order of history items.
urar extfs: don't start path with ./ in file list.
Ticket #3997: code clean up before 4.8.24 release.