Fixed several bugs regarding "maxed out" item checks
Added config option to exclude enchantments defined in a list from "maxed out" item checks. For example, adding minecraft:thorns to the list will allow applying a pinnacle upgrade to an armor piece even if it doesn't have Thorns.
Changed whetstone repair conditions: To repair enchanted items, the enchantments on the item and whetstone no longer have to be an exact match - the whetstone only has to contain all enchantments that are on the item at levels equal or higher than the ones on the item.
Whetstones can now be enchanted in the enchanting table like books.
Whetstones can now repair pinnacle items - they no longer need to have the pinnacle upgraded enchantment at the same level, but only at the regular max enchantment level.
Added option to configure the XP level cost of applying pinnacle upgrades to items.