There is no caustics function and, as we have stated before, it's unlikely to be included in the near future. They can however easily be faked with image maps as Choronr mentioned.
Depth attenuation and coloration will be supported with the water transparency system.
The rocks are a Luc creation, so you'd have to ask him how they were done.
- Oshyan