Updated EntityRenderer

Added new method:
-swapShaderResourceLocations(ResourceLocation[]) - changes actual resource locations, not shaders (overrides normal shader indexing)
Changed method:
-appendShaderLocations -> appendResourceLocation - adds more resource locations of shaders
Questionable methods:
-swapShaderGroup