Replaced empty destructors with NonCopyable #7427
closes #7427