updated potion brewing to handle new 1.17 WATER_CAULDRON material
minor code formatting clean up
added explicit removal of empty bottle from player's hand since it seems 1.17 was not doing that but putting the potion in the inv when the hand is already full
removed unused crop state list from Herbivicus (leftover from pre 1.14 API upgrade I think)