Rewrite of the TheGamesDB scrapper handling.

Now artworks are properly retrieved from the online database and displayed when a new scan is performed.
This is needed because the platforms in TheGamesDB are not the same as the ones in Phoenix, this map provides a translate layer.