Dispencer fixes.

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