Made Chunk.getBlockLightValue return just l value

Changed how Chunk.getBlockLightValue is transformed to drop the color
components from light in order to stop breaking vanilla light mechanics.
Visual effects should be unchanged.
Merge branch '1.7.10' into TextureRefactorAttempt