Add PotionEvents to allowing additional ItemPotions to be brewed.
CanBrewEvent - Result event, determines if brewingStack and ingredient are valid for brewing. Called once for each brewingStack.
BrewingCraftEvent - Cancellable event, handler for inserting alternative potion crafting. Called once for each brewingStack.
BrewingConsumeEvent - Cancellable event, allows overriding of default ingredient consumption.