Modificada funcion rTriangleFill, ahora junto con cada vertice del triangulo
espera la normal de dicho vertice
Añadido enum para los distintos tipos de sombreados en el renderer.
Modificado applyTransform en drawable object para que no falle cuando
el objeto no tiene normales en los vertices