Merge "Add implementations for move and copy operations." am: 24287d0bd5 am: 848fa50927 am: 6e401fdf33
am: 7501480fcf

Change-Id: I4c89088e517908e5cfe7a9447bfbdaf5bf35eb19