Changed from unloadSource to dispose in ResourceManagerImpl dispose.
* This is to make sure that we unset andy cached texture in the TextureDefinition on dispose