Use modern idiom for unique_ptr move
Use modern idiom for unique_ptr move

Our old release/reset code dates back to when we had our own AutoPtr
class ready for when some C++ compilers didn't even properly supply
std::auto_ptr.

dschwen/libmesh,jwpeterson/libmesh,dschwen/libmesh,libMesh/libmesh,dschwen/libmesh,dschwen/libmesh,BalticPinguin/libmesh,BalticPinguin/libmesh,BalticPinguin/libmesh,jwpeterson/libmesh,BalticPinguin/libmesh,libMesh/libmesh,libMesh/libmesh,BalticPinguin/libmesh,dschwen/libmesh,jwpeterson/libmesh,dschwen/libmesh,jwpeterson/libmesh,jwpeterson/libmesh,libMesh/libmesh,BalticPinguin/libmesh,jwpeterson/libmesh,dschwen/libmesh,BalticPinguin/libmesh,libMesh/libmesh,libMesh/libmesh,jwpeterson/libmesh,jwpeterson/libmesh,dschwen/libmesh,libMesh/libmesh,libMesh/libmesh,BalticPinguin/libmesh