Switched to deferred rendering engine, currently supports point lights and spot lights

Still plenty of work to be done, but basic lighting is in place.  In .sc file, be sure to use "mesh_deferred" for most meshes, and use lightenabled=0b for any entities that should not be shaded (star field and planets for example).  See mesh_deferred.* for an example of how to write to the gbuffer.