Project files updated to use msvc 2013 with the 2010 compiler.
Moved out vertex and fragment programs for megatextures, from material.cpp and into draw_arb2.cpp where they belong.
added new enumerators to parse the above.
Changed a few things in draw_arb2.cpp for customlight support,
by adding new enumerators for a customlight shader using the same method as rebb uses for the ambient test.

Signed-off-by: ralph engels <ralphengels@gmail.com>