Disable copying of C++ classes with nontrivial destructors

http://stackoverflow.com/questions/4172722/what-is-the-rule-of-three
Merge pull request #2997 from jkseppan/rule-of-three

Disable copying of C++ classes with nontrivial destructors