Explicitly ask for ILU shifts on singular solves

PETSc changed their ILU defaults to no longer do any shifts to avoid
zero pivots.