Restore DMlibMesh compatibility.  Refs. #3814.

Removed the spurious solver-specific include (petsc_dm_nonlinear_solver.h).
In particular, fixed a compilation error due to PetscDMNonlinearSolver being removed from libMesh.
#3814