All Rust commits from Facepunch
Watercraft changes for the modified ocean shading.

early out water caustics where surface mask is 0 (no water)

increase water foam indirect lighting contribution so it's actually visible in shadow

light sources on water w/ shadows, water also receives sun shadows now as well