Very nice material, thanks! I ported it to 2.79 for others, and added some color variations for sea / river scenario. Only a flat plane, no subdivision, no displacement:
BA_shader_WATER_ocean_river.blend.zip (153.1 KB)
Note - i disconnected the displacement node since it got broken when porting.