Add option to filter images drawn on map

This reduces the images drawn on the map to the current collection/
filter, increasing the performance and reducing the mess on the map when
many images are geotagged within the current map section.
Also, changing map preferences doesn't require a restart any more.