fix selection errors when positions had same coordinates
fix track/route errors when positions had same coordinates
fix selection updates when removing track/route positions
fix bug that every removal leads to a smaller selection
optimize selection removal
add test for removeAll()
always make last selected position visible