Fix automatic guessing of cover/bg/video files.

- Avoid TXT header reparsing overwriting the values guessed earlier
- Fix regex mistakes that caused most matches to fail
Rewrite filename guessing logic with less copypasta and with proper logging.
Songparser-TXT cleanup. Needs testing with files that have this extra line.