This splits the WaterManager class, used for water rendering, in a graphics/ component that holds the water settings, renderer/WaterRData and the renderer itself.
CWater is now held by the World, since that seems to make sense.
The goal is to make the rendering-bits (i.e. OpenGL) more independent from graphics stuff, and thus easier to change.
Refs #2692 for the in-game actor editor.