Removed redundant check in onended handler and reverted setting source to null before calling stop() on it since it does not invoke onended event handler immediately
Removed redundant check in onended handler and reverted setting source to null before calling stop() on it since it does not invoke onended event handler immediately

rblopes/phaser,TukekeSoft/phaser,mahill/phaser,BeanSeed/phaser,photonstorm/phaser,spayton/phaser,BeanSeed/phaser,pixelpicosean/phaser,TukekeSoft/phaser,photonstorm/phaser,TukekeSoft/phaser,mahill/phaser,englercj/phaser,spayton/phaser