restores parsing in replay list

This basically restores a small bit of old code from 82ae7349. The commit after it, cd1db51f, performs the Add() after GetReplayInfos. However, the Replay structure contains OfflineBattle, which is an IBattle, which is ultimately boost::noncopyable. So assigning to the map afterward will simply run the default constructor for OfflineBattle and this will lose the information from GetReplayInfos().

With this commit, replay parsing works again.