Replace ol.interaction.Select add with toggle

Currently shift-clicking on a feature using the select example *adds* the feature to the selection. This PR changes its behaviour so that it *toggles* the feature in the selection. This allows shift-click to both add and remove features.

Refs #1190 cc @probins.