FileParser: use new ifstreams for new files

Maybe solves an issue when using Windows: Enemy groups are not loaded at
all, which may be due to the new mod management, which uses one fileparser
to load multiple files now.

This doesn't fix it on Windows unfortunately, but helps with better
error messages.