Image as a subelement of Tile

* added parse_image()
* added TiledMap.tile_images dictionary
* added TiledMap.set_tile_image()
* even better pep8 compliance