update all medea modules to completely use the new API, this brings us back to functioning state (minus regressions).
fix initialization order in medea.context, fix some uses of old medea.FetchMods() API.