Fix several normalization issues in the fragment shader. Also make the adjusted normalmap available to the dynamic lighting loop.
Wow, this was a bad regression.
PLANE_HASHES should be 4096, since we use fabs(plane->dist).
Increase MAX_BSP_EDGES. This doesn't break compatibility with Quake2, but gives us more room for TRaK's crazy BSPs.