Make copy ctor and assignment operator private (#3225)
Merge pull request #3226 from dschwen/nocopy_3225

Make copy constructor and assignment operator private
Merge commit 'f40e47493ad940d1fe3a78efc748f5ee18a8e68b'