Fix potential crash when parsing cue files.
BUG: 548


git-svn-id: http://cantata.googlecode.com/svn/trunk@5447 b1e49159-3266-923f-9c3e-04f16369770a
Replace any of (/ ? < > \ : * | ") with underscore when creating cover file cache names under windows.
BUG: 549


git-svn-id: http://cantata.googlecode.com/svn/trunk@5448 b1e49159-3266-923f-9c3e-04f16369770a
More filename restrictions


git-svn-id: http://cantata.googlecode.com/svn/trunk@5449 b1e49159-3266-923f-9c3e-04f16369770a