Fixed bug with points being different on client/server

How to reproduce:
-Start a multiplayer game
-Aquire BulletFire ( press f ) and SuperBall.
-Fire a lot of Bullets on explosiev Tiles.
-The points MIGHT now get different on client/server

The fix:
-Improved BulletTileIntersection() when it comes to incrementing points
and senidng TileHit messages
-DeadBalls are now deleted at the end of BulletTileIntersection

Notes:
-This is not 100% to fix it 100%, but it seems to be working better.
-Will SIGBART if TileHit is recieve with the ID of a delted File. ( SIGBART will behave a lot lik a SEGFAULT )
Fixed new level functionality

-Added function CountAllTiles() and PrintTileList() in PhyricsManager.
-New level will now be started if
	-All Tiles are gone
	OR
	-No SuperBall is active AND all destroyable Tiles are destroyed.