I have created a patch that adds a move constructor and a move assignment operator to the Tensor class. The patch can be found attached to this Bugzilla ticket.
It would be much appreciated if somebody could take a look at it and apply it to the development branch if it looks alright.