Added purgeWorld event notification

Whenever I run "purgeWorld", I need to clear a few caches to be able to see the changes I've made in the code in the game.

This is why I added a PurgeWorldEvent for WorldComponent, which is sent by LocalChunkProvider.