Dispenser fixes.

Fixed an icon bug with booze and soda dispensers.
Booze and soda dispensers accept glassware now.
Made the selection in booze and soda dispensers more sensible.
Generalised dispenser hacking code.
Added toxins and plasma to hacked chem dispenser.