Try to load scripts from the cache for a script component before trying to load them asynchronously so that script instances are ready right after calling entity.clone()
All components that load resources now first try to load them synchronously from the cache
Fixed typo
Merge pull request #18 from playcanvas/feature/synchronous-clone

Feature/synchronous clone