Allow merging (Multi)Point geometries

Point and MultiPoint geometries store their coordinates as coordinates arrays rather than arc arrays.
This code will somewhat fail if trying to merge Points with other geometries, but it would have failed anyway, so I guess it's not too bad.