Re-adds custom amount selection to chem dispensers

Re-adds the option to dispense 100 units and custom amounts to chem dispensers.
Also fixes a typo when an empty beaker is inserted into the dispenser.