Checking for nodal ownership a different way - closes #2743

This code hasn't changed for several months but it now fails with new libMesh/MOOSE.  At any rate, I'm now checking which nodes to flood based on "isSemiLocal" instead of using extra logic with the _nodes_to_elem_map.  This should fix the seg fault issue.