#230 The getFirstValidObjectUnderPointer(PInputEvent, Class[], double) method uses the given halo
      to determine all features under the pointer, but then it checks if the point of the input event
      is contained in the features. This check makes only sense for polygons. Because normally, you
      do not click with the mouse exactly on a line or point.
Merge branch 'bug/230_halo_for_features_under_pointer' into dev