Save compatibility and erasing some old functions

Removed some outdated functions: the whole setvector stuff, most of it is not used anyway. Where it was still used it has been replaced with C++11 initialization lists. As this is a C++11 feature, I'm not sure whether this is supported by all compilers and advice careful testing.

Remove vector-search functions, and replaced with the standard `std::find`. This should not be problematic.

Restored save compatibility for necropolis and mall, by adding "_north" to those entries while loading from save. Fixes #8303

Made searching the overmap for notes and terrain case insensitive.