IAnimatable error on advanceTime wrong call
DisplayObj:getRect - explicit return value
Fixed wrong SubTexture:dispose

missing release of cachedImage while disposing
implements function relies on implements method
Added ITextureAtlas

- new interface for texture atlases
- shared code and optimization
- cache of subtextures in TextureAtlas
- refactoring / clean of code
new cloneObjects sample