Use nullptr, add libmesh_assert
Use nullptr, add libmesh_assert

nullptr is preferred over the libmesh_nullptr shim or the NULL
atavism, so let's use it both places.

I added an assert here while debugging block deleter tests; it was a
red herring but maybe it will catch regressions later.

lindsayad/moose,andrsd/moose,liuwenf/moose,andrsd/moose,jessecarterMOOSE/moose,idaholab/moose,harterj/moose,bwspenc/moose,yipenggao/moose,lindsayad/moose,nuclear-wizard/moose,milljm/moose,dschwen/moose,Chuban/moose,andrsd/moose,backmari/moose,idaholab/moose,SudiptaBiswas/moose,andrsd/moose,harterj/moose,harterj/moose,dschwen/moose,milljm/moose,liuwenf/moose,sapitts/moose,sapitts/moose,Chuban/moose,harterj/moose,SudiptaBiswas/moose,laagesen/moose,jessecarterMOOSE/moose,nuclear-wizard/moose,liuwenf/moose,harterj/moose,permcody/moose,laagesen/moose,idaholab/moose,yipenggao/moose,friedmud/moose,milljm/moose,laagesen/moose,Chuban/moose,bwspenc/moose,backmari/moose,liuwenf/moose,YaqiWang/moose,liuwenf/moose,andrsd/moose,yipenggao/moose,sapitts/moose,idaholab/moose,sapitts/moose,dschwen/moose,nuclear-wizard/moose,idaholab/moose,bwspenc/moose,bwspenc/moose,SudiptaBiswas/moose,YaqiWang/moose,liuwenf/moose,sapitts/moose,SudiptaBiswas/moose,bwspenc/moose,jessecarterMOOSE/moose,friedmud/moose,milljm/moose,SudiptaBiswas/moose,YaqiWang/moose,milljm/moose,friedmud/moose,permcody/moose,lindsayad/moose,YaqiWang/moose,laagesen/moose,lindsayad/moose,permcody/moose,dschwen/moose,backmari/moose,friedmud/moose,dschwen/moose,Chuban/moose,lindsayad/moose,yipenggao/moose,nuclear-wizard/moose,laagesen/moose,jessecarterMOOSE/moose,permcody/moose,jessecarterMOOSE/moose,backmari/moose