Avoid memory cache/active resources if skipCache.

Fixes #258
Refactor out active/memory cache methods in Engine
Remove incrementing signature in GifFrameManager.