Using proper GIF decoder to get first complete frame; adding GC collects and niling out unused images.