GIF image handling (including animations) and demo

GIF image handling
Updates to Image structure to make memory accounting optional
Add set image background color to handle animated transparency.