Use ghosted projected_solution in URefEE
Use ghosted projected_solution in URefEE

We were already only localizing the ghost DoFs, but that means there's
no point in allocating space for all the others too.  Using ghosted
vectors shouldn't cost too much CPU time (or might be a win depending on
cache and heap behavior) and should be a huge win in parallel in terms
of memory usage.

roystgnr/libmesh,libMesh/libmesh,roystgnr/libmesh,dschwen/libmesh,libMesh/libmesh,jwpeterson/libmesh,libMesh/libmesh,jwpeterson/libmesh,jwpeterson/libmesh,BalticPinguin/libmesh,BalticPinguin/libmesh,dschwen/libmesh,BalticPinguin/libmesh,jwpeterson/libmesh,libMesh/libmesh,libMesh/libmesh,roystgnr/libmesh,BalticPinguin/libmesh,capitalaslash/libmesh,dschwen/libmesh,dschwen/libmesh,capitalaslash/libmesh,libMesh/libmesh,roystgnr/libmesh,capitalaslash/libmesh,jwpeterson/libmesh,roystgnr/libmesh,jwpeterson/libmesh,dschwen/libmesh,dschwen/libmesh,libMesh/libmesh,roystgnr/libmesh,libMesh/libmesh,roystgnr/libmesh,capitalaslash/libmesh,BalticPinguin/libmesh,capitalaslash/libmesh,capitalaslash/libmesh,jwpeterson/libmesh,dschwen/libmesh,capitalaslash/libmesh,BalticPinguin/libmesh,dschwen/libmesh,capitalaslash/libmesh,roystgnr/libmesh,jwpeterson/libmesh,BalticPinguin/libmesh,BalticPinguin/libmesh