Calling onBlockRemoved on orphaning a block

Otherwise game lists don't get cleaned up and that leads to booms