Issue Fixes

- fixed issue of cached images causing the assetloader to not call
onComplete
- Added check to Texture.setFrame to ensure frame is smaller than the
images size