Handle construction from rvalue references.

[SVN r86085]
Fix deleted copy assignment operator.

[SVN r86086]