Made copy constructors and copy assignment operators private for classes that should be noncopyable.
Merge pull request #165 from redboltz/implement_non_copyable

Made copy constructors and copy assignment operators private for classes...