EventEmitter: Deprecate Constructor Argument
EventEmitter: Deprecate Constructor Argument

Summary:
Deprecates the constructor argument to `EventEmitter`.

It was only ever used by React Native to instantiate a `NativeEventEmitter` with the same "vendor" as `RCTDeviceEventEmitter`, which was a gross violation of encapsulation that led to an overcomplicated implementation of `EventEmitter`. I am now untangling that mess.

Changelog:
[General][Deprecated] - It is now deprecated to pass a constructor argument to `EventEmitter(...)`.

Reviewed By: rubennorte

Differential Revision: D27704182

fbshipit-source-id: 102f26a8a9c029f0e7a1346dc2f2d9f2548d6a42

janicduplessis/react-native,arthuralee/react-native,janicduplessis/react-native,myntra/react-native,facebook/react-native,myntra/react-native,facebook/react-native,myntra/react-native,janicduplessis/react-native,pandiaraj44/react-native,pandiaraj44/react-native,myntra/react-native,arthuralee/react-native,javache/react-native,facebook/react-native,javache/react-native,pandiaraj44/react-native,arthuralee/react-native,myntra/react-native,javache/react-native,facebook/react-native,pandiaraj44/react-native,javache/react-native,javache/react-native,arthuralee/react-native,javache/react-native,facebook/react-native,myntra/react-native,facebook/react-native,arthuralee/react-native,janicduplessis/react-native,pandiaraj44/react-native,facebook/react-native,javache/react-native,pandiaraj44/react-native,pandiaraj44/react-native,janicduplessis/react-native,janicduplessis/react-native,myntra/react-native,myntra/react-native,facebook/react-native,javache/react-native,facebook/react-native,janicduplessis/react-native,javache/react-native,pandiaraj44/react-native,myntra/react-native,janicduplessis/react-native