make MeshOutput::build_variable_names_and_solution_vector() public
add VTKIO::populate_vtk_grid()
use populate_vtk_grid() in write_nodal_data()