Fixed a problem with the 3D cube, the texturing on one side I couldn't
see was wrong, and also converted it to the model funciton now.
Also fixed a bug in the defining a light source specularity color, I was not
using the proper index before. Fixed draw_rectangle as well because it is off
by one pixel, in GM it will start at first coordinate exactly, so 0,0 to 32,32
rectangle drawing will put a pixel at 0,0 just like game maker.