changed memory unit/mapfeature management again

last changes did delete to much/early. Now the unit/mapfeatures
are always kept and the containers are updated in each frame. So
objects are only deleted when they are gone (in springai).

This now works for me without too much of memory or CPU consumption.