RaphaelPaper.forEach()

RaphaelPaper.forEach() declaration has been fixed.
fixed declaration of d3.Event interface

- added 'type' member into d3.Event interface
fix(angularjs): make Function.$inject optional

The $inject member of the global Function interface should be optional, to be consistent with actual functions.
Added `Animation.isActive():boolean`
See: http://api.greensock.com/js/com/greensock/core/Animation.html#isActive()
Merge pull request #2003 from enternet/patch-5

RaphaelPaper.forEach()
Merge pull request #2006 from alexeibs/master

fixed declaration of d3.Event interface
Merge pull request #2007 from Aidiakapi/patch-1

fix(angularjs): make Function.$inject optional
Merge pull request #2008 from milkisevil/master

Added `Animation.isActive():boolean`
RaphaelPaper.forEach() returns RaphaelPaper

RaphaelPaper.forEach() returns RaphaelPaper at runtime.
Merge pull request #2011 from enternet/patch-7

RaphaelPaper.forEach() returns RaphaelPaper