Check if Phaser.Sprite has a group before testing group.exists

Everywhere else Phaser.Sprite makes sure group exists.

We occasionally use the PIXI addChild to parent sprites to each other, this reinstates that usage.