Using ';' as a delimiter in history file was a mistake as it breaks
when files have this file included. Instead, split on newline.
To avoid reading broken history files, the history file path is
changed.
Also add game_history_path/size to config.
Not sure how this will work on RARCH_CONSOLE, but it'll probably be
checked for in startup on core load somehow and either start in menu or args->no_rom.