update more tao code to modern PETSc, remove PETSC_NULL, some formating
tao: move tao/src/* petsc/src/tao/
1234