Clean up some code that was commented out
Rename create_engine in sp for clarity
Rename data_mutable() to data()
Clean up previous changes to create_engine

Sorting and completion-checking of sp campaigns is now handled in the create_engine constructor.
In order to avoid copying configs, campaign_selection gui now accepts a vector of level_ptr.