Added cleanup of keypoints vector in SURF

SURF with  useProvidedKeypoints = false didn't clean up input keypoints vector but just appended new keypoints in the end of it.