Trigger event when particle animation finishes

e.g. you want to destroy bomb after it has exploded
```javascript
var bomb = Crafty.e("2D,Canvas,Particles")
                 .particles(options)
                 .bind("ParticleEnd", function() {
                    this.destroy();
                 });
```

remake of #596