return nil to Lua if the requested resrouce wasn't found
use global gray colour for speedlines

the mxe build was consistently initialising LINE_COLOR to 0,0,0,0. it
appears to be some sort of initialisation order thing but I can't
figure out why its doing it. this will do