Grab CGImageRef frames directly from source without caching

This allows us to play GIFs without caching in memory, reducing the
memory footprint of playing many GIFs.

Signed-off-by: Evan Owen <kainosnoema@gmail.com>