Handle skipped features when setting the map

When a Select interaction is removed from the map, it should
remove its selected features from the map's skippedFeatures
collection. When it is added to a map, it should add them.
Merge pull request #1940 from ahocevar/select-setmap

Handle skipped features when setting the map