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.

Closes #646