* Use "lib" in tsconfigs instead of "target".
Only add "dom" to libraries that need it. This is determined by a script, so many libraries that have "dom" maybe should not.
* Update new-package and readme
* Add back "target" where necessary
* Move rx.virtualtime to its own package
* Update headers
* Update module name
* Move rx.time to its own package
* Update header and module name
* Move rx.testing to its own package
* Update headers and module name
* Move rx.joinpatterns to its own package
* Update headers and module name
* Move rx.expermental to its own package
* Update headder and module name
* Move rx.coincidence to its own package
* Combine rx.coincidence-lite.d.ts and rx.coincidence.d.ts into one file
* Update header and module name
* Move rx.binding to its own package
* combine rx.binding into index.d.ts
* Update headers and module name
* Move rx.backpressure to its own package
* Fix headers and update module name
* Move rx.aggregte to its own package
* Fix headers and update module name
* move rx.async to its own package
* Fix headers and module name
* move startAsync to rx-lite-async
* Move fromCallback tests back to rx
* Move rx-lite to its own package
* Fix headers
* Combine files
* import new module
* Fix file extension
* Fix strict null checks
* Move definitions back to rx
* move rx-core to its own package
* Update header and change module name
* Fix lint errors
* reference new rx-core
* update index.d.ts
* Point to new submodules
* turn strictNull On
* update tslint config
* Update module name
* Move Subject to core-binding
* Make rx-lite-* libraries depend on rx-lite
* Fix reference
* Fix lint errors
* Disable lint rules
* Disable lint rules
* Fix failing test
* Fixed up indentation on 'rx-lite-async-tests.ts'
* Fix formatting
* Switch tabs to spaces
this function can take a wide range of types for element as seen from docs: https://github.com/Reactive-Extensions/RxJS/blob/master/doc/api/core/operators/fromevent.md
"element (Any): The DOMElement, NodeList, jQuery element, Zepto Element, Angular element, Ember.js element or EventEmitter to attach a listener. For Backbone.Marionette this would be the application or an EventAggregator object."