Fixed: Compiler errors and warnings

Errors:
- edit_map: use of local type in template, extra qualification
- partitioner: cannot bind a temporary to l-value arg
- dmu_archiveindex: initializing a vector of pointers with integer 0
  rather than NULL pointer

Warnings:
- cl_world, p_saveg: comparison of int vs. unsigned int
- dd_main: unused variable
- p_objlink: use of unused variables (after assert(false)…)