Furnaces now update their block entity type

Therefore improving cChunk's variable boundary checking.
Fixed failure for cRankManager to restart