Betrayer: Add water pixel shader dumped from game
Betrayer: Fix water nearest to player

I WIN!!!

The pixel shader was using the view projection matrix - moving the stereo
adjustment there fixed it (once I got all my registers right).

Distant water is still broken (more obvious now the near water has been fixed)
- fixing that is the next goal.