Fixed cube coordinates/cube texture mapping

Several issues. Cube coordinates were not consistent with OpenGL texture
mapping, which follows the RederMan standard. Cube textures need to be
loaded in upside-down for the same reason. Now we can properly begin
work on normal mapping.