Only send_receive nodes when we need to
Only send_receive nodes when we need to

With a serialized mesh sending nodes redundantly is inefficient; with
a synchronized SerialMesh doing so is currently an error.

giorgiobornia/libmesh,jwpeterson/libmesh,salazardetroya/libmesh,90jrong/libmesh,dknez/libmesh,vikramvgarg/libmesh,pbauman/libmesh,cahaynes/libmesh,90jrong/libmesh,giorgiobornia/libmesh,karpeev/libmesh,capitalaslash/libmesh,friedmud/libmesh,permcody/libmesh,svallaghe/libmesh,jiangwen84/libmesh,roystgnr/libmesh,BalticPinguin/libmesh,dmcdougall/libmesh,svallaghe/libmesh,svallaghe/libmesh,salazardetroya/libmesh,BalticPinguin/libmesh,dknez/libmesh,dknez/libmesh,jwpeterson/libmesh,pbauman/libmesh,aeslaughter/libmesh,hrittich/libmesh,permcody/libmesh,jiangwen84/libmesh,jwpeterson/libmesh,jiangwen84/libmesh,hrittich/libmesh,dmcdougall/libmesh,cahaynes/libmesh,90jrong/libmesh,BalticPinguin/libmesh,jwpeterson/libmesh,jiangwen84/libmesh,salazardetroya/libmesh,cahaynes/libmesh,hrittich/libmesh,svallaghe/libmesh,Mbewu/libmesh,permcody/libmesh,benkirk/libmesh,aeslaughter/libmesh,BalticPinguin/libmesh,vikramvgarg/libmesh,aeslaughter/libmesh,Mbewu/libmesh,90jrong/libmesh,roystgnr/libmesh,salazardetroya/libmesh,90jrong/libmesh,90jrong/libmesh,karpeev/libmesh,dknez/libmesh,coreymbryant/libmesh,libMesh/libmesh,dschwen/libmesh,benkirk/libmesh,roystgnr/libmesh,dmcdougall/libmesh,friedmud/libmesh,coreymbryant/libmesh,balborian/libmesh,capitalaslash/libmesh,dknez/libmesh,Mbewu/libmesh,libMesh/libmesh,karpeev/libmesh,vikramvgarg/libmesh,karpeev/libmesh,Mbewu/libmesh,jwpeterson/libmesh,capitalaslash/libmesh,aeslaughter/libmesh,karpeev/libmesh,benkirk/libmesh,pbauman/libmesh,dschwen/libmesh,cahaynes/libmesh,svallaghe/libmesh,capitalaslash/libmesh,balborian/libmesh,hrittich/libmesh,giorgiobornia/libmesh,balborian/libmesh,coreymbryant/libmesh,libMesh/libmesh,karpeev/libmesh,dmcdougall/libmesh,balborian/libmesh,balborian/libmesh,vikramvgarg/libmesh,dschwen/libmesh,capitalaslash/libmesh,dmcdougall/libmesh,benkirk/libmesh,permcody/libmesh,90jrong/libmesh,friedmud/libmesh,aeslaughter/libmesh,cahaynes/libmesh,pbauman/libmesh,Mbewu/libmesh,hrittich/libmesh,BalticPinguin/libmesh,jwpeterson/libmesh,vikramvgarg/libmesh,vikramvgarg/libmesh,hrittich/libmesh,vikramvgarg/libmesh,svallaghe/libmesh,aeslaughter/libmesh,salazardetroya/libmesh,libMesh/libmesh,hrittich/libmesh,cahaynes/libmesh,giorgiobornia/libmesh,svallaghe/libmesh,balborian/libmesh,dmcdougall/libmesh,90jrong/libmesh,balborian/libmesh,Mbewu/libmesh,dknez/libmesh,BalticPinguin/libmesh,roystgnr/libmesh,coreymbryant/libmesh,jiangwen84/libmesh,roystgnr/libmesh,friedmud/libmesh,Mbewu/libmesh,giorgiobornia/libmesh,dmcdougall/libmesh,svallaghe/libmesh,friedmud/libmesh,BalticPinguin/libmesh,libMesh/libmesh,roystgnr/libmesh,dschwen/libmesh,jiangwen84/libmesh,coreymbryant/libmesh,jwpeterson/libmesh,jiangwen84/libmesh,friedmud/libmesh,BalticPinguin/libmesh,coreymbryant/libmesh,permcody/libmesh,benkirk/libmesh,giorgiobornia/libmesh,pbauman/libmesh,dschwen/libmesh,cahaynes/libmesh,giorgiobornia/libmesh,vikramvgarg/libmesh,aeslaughter/libmesh,pbauman/libmesh,balborian/libmesh,dschwen/libmesh,dknez/libmesh,benkirk/libmesh,libMesh/libmesh,balborian/libmesh,benkirk/libmesh,salazardetroya/libmesh,permcody/libmesh,permcody/libmesh,jwpeterson/libmesh,capitalaslash/libmesh,friedmud/libmesh,roystgnr/libmesh,giorgiobornia/libmesh,Mbewu/libmesh,pbauman/libmesh,dknez/libmesh,jiangwen84/libmesh,90jrong/libmesh,aeslaughter/libmesh,benkirk/libmesh,benkirk/libmesh,hrittich/libmesh,pbauman/libmesh,libMesh/libmesh,svallaghe/libmesh,salazardetroya/libmesh,dmcdougall/libmesh,pbauman/libmesh,balborian/libmesh,capitalaslash/libmesh,karpeev/libmesh,capitalaslash/libmesh,friedmud/libmesh,hrittich/libmesh,cahaynes/libmesh,aeslaughter/libmesh,roystgnr/libmesh,coreymbryant/libmesh,dschwen/libmesh,dschwen/libmesh,karpeev/libmesh,permcody/libmesh,vikramvgarg/libmesh,salazardetroya/libmesh,friedmud/libmesh,libMesh/libmesh,coreymbryant/libmesh,Mbewu/libmesh,giorgiobornia/libmesh