Varargs for :NewEncounter()
Refactored PluginCore to match EncounterCore design.
Dropped map functions from Core. Belong to Mapman.