Changed from HashMap to LinkedHashMap

This way the XML file generated for ROUGE isn't jumbled up in order
Changed Tasks from using HashMaps to LinkedHashMaps

Now when SettingsGenerator generates the XML file for ROUGE, all the peer IDs are in order of when they were added to the Task map
Merge pull request from ETH-MattRosenthal/patch-1