Fix pets not coming back on respawn

You need to make it wait a bit after the player respawn, otherwise the pet isn't there when the player respawns.
Fix formatting
Merge pull request #347 from VoidWhisperer/master

Fix pets not coming back on respawn
Now it compiles
Merge pull request #348 from lol768/patch-1

Now it compiles
No need to iterate when removing one pet. #349
Merge branch 'master' into core-rewrite

Conflicts:
	modules/EchoPet/src/main/java/com/dsh105/echopet/api/PetManager.java