Work in progress: properly reload asset files if they have changed
Fixed subscribing to texture's change event multiple times, Fixed cubemap loading
Cleanup
Cubemaps now reload images if referenced textures are reloaded
Updated call to TextureResourceHandler constructor
Fix loading of images by url only for cubemaps
Check if asset data properties are undefined before setting them to new textures
Added asset#set method and using that to fire 'change' events
Handle model reloading when a new model overwrites the old one, Cleanup
Added comment
Reload animations when they are overwritten
Do not create multiple promises when loading texture and cubemap parameters
First remove from cache and then unregister hash
Removed unnecessary function argument
Properly reject cubemap resource if an error occurs while loading images, Pass null when resolving without sources
Removed 'set' method from asset and added properties for file and data fields
Reload sounds if they are uploaded again
Fixed unsubscribe from old animation assets
Merge pull request #120 from playcanvas/feature/reload-asset-files

Dynamically reload asset files when they change