Added player.sendBlockUpdate() and partly fixed players being able to place blocks they don't have