update (adjoint) Navier-Stokes terms for 2D

- update convect_build_vtg, convect_build_vtbg() for 2D
new examples/navier_stokes/navier_stokes2d.py + test