Fix vector cloning functions which was not returning a completely new instance (but shared memory).
Fix vector cloning functions which was not returning a completely new instance (but shared memory).

--HG--
branch : feature/multi-canvas

sanyaade-teachings/engine,H1Gdev/engine,guycalledfrank/engine,shinate/engine,MicroWorldwide/PlayCanvas,shinate/engine,RainsSoft/engine,sereepap2029/playcanvas,nizihabi/engine,shinate/engine,nizihabi/engine,playcanvas/engine,aidinabedi/playcanvas-engine,maxwellalive/engine,3DGEOM/engine,horryq/engine-1,maxwellalive/engine,SuperStarPL/engine,SuperStarPL/engine,guycalledfrank/engine,sanyaade-teachings/engine,maxwellalive/engine,sanyaade-teachings/engine,sereepap2029/playcanvas,aidinabedi/playcanvas-engine,RainsSoft/engine,3DGEOM/engine,3DGEOM/engine,playcanvas/engine,horryq/engine-1,sereepap2029/playcanvas,SuperStarPL/engine,MicroWorldwide/PlayCanvas,RainsSoft/engine,nizihabi/engine,horryq/engine-1,H1Gdev/engine