Makefile: fix build on Ubuntu.
hikaru/renderer: rework debug flags.
hikaru/renderer: remove useless function.
hikaru/renderer: fix blending for POLYTYPE=4.
hikaru/{gpu,renderer}: give a proper name to material colors.
hikaru/{gpu,renderer}: give a proper name to light colors.

And set properly the third component of 451.
hikaru/{gpu,renderer}: more material color renames.
hikaru/renderer: allow attenuation type 1 for BRAVEFF.
hikaru/{gpu,renderer}: simplify texhead instruction handling.
hikaru/{gpu,renderer}: simplify and rename slot_to_coords().
hikaru/renderer: create and use get_light_ambient().
hikaru/renderer: create and use get_light_diffuse().
hikaru/renderer: no need to set GL_AMBIENT, it is 0 by default.
hikaru/renderer: create and use get_light_specular().
hikaru/gpu: update docs/disasm for 051 and 451.
hikaru/renderer: create and use get_light_type().
hikaru/renderer: create and use get_light_attenuation().
hikaru/renderer: create and use get_material_diffuse(). [BREAKS AIRTRIX: DECALS NOW INVISIBLE]

Also fix material diffuse alpha in instruction 091.
hikaru/renderer: create and use get_material_ambient().
hikaru/renderer: create and use get_material_specular().