Use struct instead of std::pair to hold metadata for eras and mods.
Select the last selected era from mp::create eras menu.

mp::create_engine was slightly modified to allow to find eras and mods
by their ids.
Substitute unnecessary variable declaration with a function call.
Select the last selected level from mp::create levels menu.