Bug fix: allow initializing an Image with a TileAtlas.

Currently, if you use a TileAtlas as the source of an Image (or a Spritemap, where you would more likely want to) on hardware rendering mode, it will try to get an AtlasData called "TileAtlas" and will fail.

This fix explicitly initializes the Image with the first tile from the TileAtlas.