Change Platform::Socket to inherit from NonCopyable.