Fixes GAUDI-1076 * fixed copy constructor * added assignment operator * added move constructor and assignment See merge request !42