Make ST_ConcaveHull always cover original geometry.
Merge whatever current implementation generates with input before returinig to user.
Add currently known problematic geometries as test cases for further rewrites.
put back old sfcgal test (except use \i, and have the query be what was in sfcgal one), the sfcgal one was different
Closes #4131
Revise ST_ConcaveHull to use ST_UnaryUnion(ST_Collect..) (cause I know sfcgal doesn't replace with it's own implementation / a bit of a cheat)
Take out some ST_Union calls I think are over compensating.
References #3638