3 lights ( + material and shader injection) implemented and tested on ios, android and rasberrypi

Lot of changes. Please review
true! I was considering the worst scenario. Uncommenting this two pragmas will not compute light... just add the structs, uniforms and functions. Is the other pragma the one that inject the light calculation function.