GameTDB to GameINI

Related to #1364. CC @RachelBryk, @JMC47, @Stevoisiak.

Quoting @RachelBryk from #1364: 
> I didn't just include titles.txt to begin with because the names are translated, and that's really stupid. We should always use the original (untranslated) names, unless the user specifically chooses to use them, by providing their own titles.txt. There is no version of titles.txt that does this.
> 

So, DO NOT MERGE until we figure out a way to ignore the translated titles.