Tab: deleted the initialisation of m_columns members as this caused a regression (at least) in update_paths
Tab: we're now using m_list_dir_closure supplied by Tab_manager

The default list_dir_closure is no longer used.
Tab_manager: registering List_dir handler is now mandatory