+potion effect to mcmod, +AbstractPotion for generic mod (simplifies generation of potions)