Haste v1.1.4 v34 — Glass Texture Alpha Fix

Base: v33 Transparent Sky Compositing.

Fix:
- Glass opacity is now a cap on the source texel alpha, not a replacement for it.
- This preserves transparent pixels in clear/stained glass textures while limiting the tint contribution of visible texels.
- The v33 sky-background reconstruction and underwater distance-fog settings are otherwise unchanged.

Validation in this build:
- ZIP integrity checked.
- Verified gbuffers_water.fsh preserves albedo alpha in the glass material branch.
- Not compiled or tested in a live Minecraft/Iris instance; in-game verification is still required.
