Compute shading on-the-fly instead of using table lookup.

Move r_avertexnormals definition: we only use this when loading models now.

Fix lack of null termination in loaded model skin names.