fixed fontlist.txt containing nonoptimal filenames.

also added fontlist.txt to .gitignore.
fixes #2746