Fix PetscObjectDestroyOptionsHandlers() to support missing destroy function
Merge branch 'dalcinl/opthandlers-destroy'

* dalcinl/opthandlers-destroy:
  Fix PetscObjectDestroyOptionsHandlers() to support missing destroy function