Add new interfaces to GameModeFileLoader and CampaignFileLoader to allow
filtering on which game modes and campaigns to load. By selecting the
minimal sets, this leads to about 7MB of saved heap (75MB to 68MB)
for a sample Pathfinder barbarian.