Extracted MatchTableModifier class from IslandConflictResolver class.
Made MatchTable class read only. Extracted MatchTableSelection class from MatchTable.
Refactoring: Moved use of Archipelago out of IslandConflictResolver to
MatchTableSelection.
Removed more references to Archipelago from IslandConflictResolver.
Refactored. Removed all dependencies on Archipelago from the
IslandConflictResolver and MatchTableLinker classes.