Improved rng.rarityTable function More robust and efficient rng.rarityTable function that handles floating point rarity values properly and handles 0 or empty rarity values gracefully. See merge request !347