A temporary fix while using a custom Phaser build

Hopefully, the bug in Phaser will be fixed, and then I can go back to the official version.
Updated the tile callbacks and fixed destructible tiles

Had to fix a bug in Phaser to be able to remove tiles from a tilemap.
There are some temporary fixes in tile manager, regarding populating the tile.config object. It's rather messy at the moment.