start working on tao-in-petsc.
fix issues on enable_petsc_tao and updating demos and tests
remove FindTao cmake module
tiny fix
Merge branch 'cmaurini/tao-in-petsc' into next