implemented p4est_mesh_new_ext: it takes an extra compute_tree_index and compute_level_lists booleans to fill the corresponding members of p4est_mesh_t