Biogenerator fixes

Resolves #4554 and #4555. Also prevents similar "splashing" on hydroponics trays and machine frames.

Adds the ability to fill hydroponics trays using glass containers that aren't buckets like beakers, bottles, etc.